Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как интегрировать код на С# и Java / 9 сообщений из 9, страница 1 из 1
13.06.2017, 15:50
    #39471046
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как интегрировать код на С# и Java
Занимаюсь ETLом Microsoft Dynamics и есть потребность синтегрировать
код на C# которые извлекает массив обьектов Entities и передает коду
на Java встроенный в Informatica JVM.

Каким образом/ с какой технологией интегрируеться С# и Java код,
Какой подход удобен в данном случае?
...
Рейтинг: 0 / 0
13.06.2017, 16:42
    #39471063
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как интегрировать код на С# и Java
razliv,

вебсервисы
...
Рейтинг: 0 / 0
13.06.2017, 20:56
    #39471168
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как интегрировать код на С# и Java
Изопропилrazliv,

вебсервисы
+100500
...
Рейтинг: 0 / 0
14.06.2017, 00:38
    #39471212
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как интегрировать код на С# и Java
>razliv, вчера, 15:50 http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1262922&msg=20560986] [20560986]
>Каким образом/ с какой технологией интегрируеться С# и Java код.

1. Используйте SQLite.
2. Попытаться сериализовать в json

С уважением,
Владимир
...
Рейтинг: 0 / 0
14.06.2017, 07:41
    #39471233
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как интегрировать код на С# и Java
razlivЗанимаюсь ETLом Microsoft Dynamics и есть потребность синтегрировать
код на C# которые извлекает массив обьектов Entities и передает коду
на Java встроенный в Informatica JVM.

Каким образом/ с какой технологией интегрируеться С# и Java код,
Какой подход удобен в данном случае?

Тут не интеграция кода, а передача данных из одной системы в другую.
Как?
Зависит от конкретной задачи и возможностей.
Можно, например, вообще ч/з файловую систему в файлах передавать.

А так самый простой способ это ч/з REST-api JSON.
Чуть сложнее, но зато с более сильной типизацией это SOAP-сервис.

Можно долго/дорого/глюкаво через какою-нибудь ESB...

Последнее рекомендую только если откатоемкость решения будет очень большим. :-)
...
Рейтинг: 0 / 0
14.06.2017, 09:26
    #39471285
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как интегрировать код на С# и Java
Спасибо большое, что накидали столько вариантов, думаю
Web Services предпочтительней(SOAP) - закажу у команды :)
...
Рейтинг: 0 / 0
14.06.2017, 10:14
    #39471308
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как интегрировать код на С# и Java
razlivСпасибо большое, что накидали столько вариантов, думаю
Web Services предпочтительней(SOAP) - закажу у команды :)

Ну, SOAP или RESTFul - надо подумать и выбрать.
...
Рейтинг: 0 / 0
14.06.2017, 12:37
    #39471451
ВМоисеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как интегрировать код на С# и Java
>mad_nazgul, сегодня, 07:41 http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1262922&msg=20562264] [20562264]
>Тут не интеграция кода, а передача данных из одной системы в другую.

А если из C# вызвать приложение Java, передав ему файл с сериализацией?
Это не будет считаться интеграцией?

С уважением,
Владимир
...
Рейтинг: 0 / 0
14.06.2017, 15:10
    #39471571
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как интегрировать код на С# и Java
razlivСпасибо большое, что накидали столько вариантов, думаю
Web Services предпочтительней(SOAP) - закажу у команды :)
SOAP , напрямую используя WCF. Зачем промежуточное звено - веб-сервис?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как интегрировать код на С# и Java / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]