![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Mar 2010
Сообщений: 45
|
Привет всем.
Суть вопроса вот в чем - есть web-приложение на Flash и есть java-приложение (спец. обработка звука). Вот при определенных действиях пользователя flash приложение должно запускать java приложение (или хотя бы узнавать о статусе его запуска) и получить от него по результатам работы некий bytearray. Ну и собственно подскажите в сторону какой технологии копать? ибо всяческие BlazeDS, GDS, WebORB и прочее работают с удаленным web-сервером. Но никак не с локально запущенной приложухой на Java. Буду признателен за любые намеки. |
|
|||||
|
listener
|
С браузерным флэшем напрямую на таком уровне можно общаться через LocalConnection. Я правда не силен в Java, но на с++ получалось. Ну, или через сокет-сервер.. (локальный или удаленный), это предпочтительнее, если объемы обмена данными велики.
|
|
|||||
|
Регистрация: Mar 2010
Сообщений: 45
|
Сокетное соединение может использовать порты на машине которые могут быть закрыты, быть отловлены фаерволом и т.д. могут быть проблемы короче говоря.
на счет LocalConnection не нашел подобного аналога на Java, может плохо искал? |
|
|||||
|
listener
|
Цитата:
Я знаю реализацию ЛЦ на Си. Порт на джаву.., по идее должно получиться. Взгляните тут: http://osflash.org/localconnection. Просто нужно из джавы заюзать WinAPI. Как вариант, отказаться от джавы. |
|
|||||
|
Регистрация: Mar 2010
Сообщений: 45
|
К сожалению от Java отказаться нельзя, потому что нужна кроссплатформенность.
За ссылку спасибо, обязательно изучу. |
|
|||||
|
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Цитата:
я бы всё-таки сделал локальный сокет-сервер на стороне java приложения.. с возможностью конфигурирования порта. в хелпе написать: открыть порт такой-то для работы.. аськи/квипы ставят и нормально ведь..
__________________
Отряд Котовскага |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:57. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| java local collaboration |
|
|