Java Сервис + .net

  • Автор темы -master-
  • Дата начала
M

-master-

Есть сервис, который работает на вот такой штуке - .
Проблема в том, что наше приложение написана в .net, а надо их подружить. Поддержки для .net нет.
Подскажите, как это можно сделать?

блин. даже не знаю понятно ли вчем суть?
 
L

LuMee

Насколько понимаю, MINA - это просто фреймворк для создания сетевых приложений, не более того. У вас, видимо, стоит задача из приложения на .NET обратиться к сервису на MINA с целью получения от него каких-то ценных сведений, так? В этом случае, полагаю, надо выяснить:
1. какой транспорт использует этот сервис (UDP, там, TCP, ну и т.п.)
2. каков его протокол сообщений (скажем, HTTP, FTP или что-то более свое)
3. какие конкретно сообщения надо посылать для выполнения требуемых действий.
Как только с 1-3 станет ясно, можно допиливать .NET приложение с помощью различных полезных классов из неймспейса System.Net.
 
M

-master-

Да именно так.
НУ конечно все известно.
Есть апи сервиса. Но не греет. Только в этой мине есть какие-то кодировщики, буферы, сессии ... т.е. нужно знать ее протокол который как понимаю "что-то более свое".

Короче говоря не устанем ли мы все это допиливать-перепиливать.

Добавлено: Я тут грешным делом подумал, может есть возможность, завернуть явовское хозяйство в длл, или еще куда. а мы бы просто ее юзали?
 
L

LuMee

Есть апи сервиса. Но не греет. Только в этой мине есть какие-то кодировщики, буферы, сессии ... т.е. нужно знать ее протокол который как понимаю "что-то более свое".
Возможно, я недопонимаю задачу, но всякие кодировщики-буферы - это проблема сервиса, которые клиента волновать вроде не должны. Есть у сервиса АПИ, работа с ним сводится к банальной посылке каких-то запросов (например, HTTP) и чтению ответов. Чем сервис эти запросы обрабатывает - MINA, NIO, старыми java socket'ами и т.п. - роли особой не играет.
 
M

-master-

Уже разобрались, чего куда, спасибо.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!