Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Java Com Server


Автор: Atum 14.10.2009, 17:58
Добрый день ! 

возник такой вопрос : 

как создать приложение на java  и зарегистрировать его как COM Server .

чтобы его могли дергать другие приложения .

Автор: LSD 14.10.2009, 18:30
http://java.sun.com/j2se/1.4.2/docs/guide/beans/axbridge/developerguide/index.html
http://j-integra.intrinsyc.com/products/com/

Автор: Atum 14.10.2009, 22:31
Спасибо , уже все это опробовали smile 

одно платное , другое не очень подходит 


может есть такое решение - если пофантазировать 

взять java  и в нутри написать все на VB скрипте 

потом при вызове java создавать - файл с этим VB скриптом , его запускать и получать сервер ... 

как то так на уровне фантазии , 

поэтому вопрос - а как из java создать VB скрипт файл, и потом его запустить на исполнение ...?  

Автор: Temdegon 15.10.2009, 02:51
Тогда становится непонятно, а зачем вам вообще нужна Java?

Автор: Atum 15.10.2009, 08:54
Интеграторы. 

 Сервер то у меня на Java ,

а на клиента спускается через java web start приложение которое должно одним концом взаимодействовать с сервером, а другим (через их API) с клиентами - приложениями Windows,  COM server'ами  и т.д . 


Автор: LSD 15.10.2009, 11:31
Цитата(Atum @  14.10.2009,  22:31 Найти цитируемый пост)
одно платное , другое не очень подходит

Не жмотитесь, J-Integra самый безгеморойный вариант smile 



Цитата(Atum @  15.10.2009,  08:54 Найти цитируемый пост)
а на клиента спускается через java web start приложение которое должно одним концом взаимодействовать с сервером, а другим (через их API) с клиентами - приложениями Windows,  COM server'ами  и т.д.

Ну тогда вам нужен не COM сервер, а COM клиент. 

Если так любите халяву, смотрите в сторону http://sourceforge.net/projects/jacob-project/. В принципе мы его использовали и вполне успешно взаимодействовали с COM, главное не забывать очищать память.
Или использовать http://www.eclipse.org/swt/ - http://www.ibm.com/developerworks/opensource/library/os-activex/?ca=dgr-eclipse-1.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)