Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обмен данными между приложениями 
:(
    Опции темы
KDA
  Дата 2.2.2004, 08:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 7.10.2003

Репутация: 1
Всего: 1



Подскажите, пожалуйста самый эффективный обмен
данными между приложениями на JAVA
PM MAIL   Вверх
AntonSaburov
Дата 2.2.2004, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



Сокеты. Работают на любых платформах и практически на любых версиях JAVA. Да и самый быстрый вариант. Все остальное - только поверх. Можно посмотреть в сторону RMI, CORBA и SOAP, но для несложных работ лучше сокеты.

PM MAIL WWW ICQ   Вверх
Daniel
Дата 3.2.2004, 11:17 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











могно также переназначить
стандартный вывод одной программы на стандартный вход другой


или запустить прилогелие
и получить его стандартный вход/выход

proc.getInputStream()
proc.getOutputStream()

zapisyvat dannye poluchat otvet

................................
  Вверх
AntonSaburov
Дата 3.2.2004, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



Цитата
могно также переназначить стандартный вывод одной программы на стандартный вход другой

Неплохая мысль. Недурно должно работать в некоторых ситуациях.

Администрация с огромным удовольствием выражает Вам свою благодарность за посещение нашего форума. Приглашаем Вас зарегистрироваться и стать нашим постоянным участником. Мы всегда рады новым лицам smile.gif
PM MAIL WWW ICQ   Вверх
Daniel
Дата 3.2.2004, 15:21 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Извините это вы мнеconfused.gif
  Вверх
AntonSaburov
Дата 3.2.2004, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



Цитата
Извините это вы мне

Да. Просто Вы - Unregistered. Мы всеми силами стараемся поддерживать наш форум, а самое главное тут - знающие люди smile.gif
PM MAIL WWW ICQ   Вверх
Daniel
Дата 3.2.2004, 17:58 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered













просто както неожидано,
на работе ведь не похвалят за хорошую идею или работу...

вот у меня и самооценка наверно понижается smile.gif




  Вверх
KDA
Дата 4.2.2004, 08:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 7.10.2003

Репутация: 1
Всего: 1



Я тоже рассматривал вариант с Socket, но если в системе нет сетевой карты?
PM MAIL   Вверх
AntonSaburov
Дата 4.2.2004, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



Цитата
но если в системе нет сетевой карты

На локальном компьютере ? Через файл можно.
PM MAIL WWW ICQ   Вверх
Гость_Daniel
Дата 4.2.2004, 12:12 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











файлы исползуются часто(как память)

даже в .ехе создаются либо указатели на обшую память, либо файл, именованный-канал,
либо буфер обмена - что можно и в ЯВА
  Вверх
metodos
Дата 25.11.2007, 00:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 21.11.2007

Репутация: нет
Всего: нет



та же самая проблема (передача данных из одной формы на другую)...

Пробовала через статическую функцию - оно при каждом удобном (и не очень) случае выбрасывает мне окно формы мол введи, чего тебе надо...

Ответ здесь вижу, но под свой уровень интерпретировать не могу... :(
можно ли для "чайников" поподробней???
PM MAIL   Вверх
powerOn
Дата 25.11.2007, 01:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



Модератор:  metodos, Вы же уже создали тему со своим вопросом. Зачем поднимать другую, да еще от 2004 года?


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
_Y_
Дата 29.11.2007, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1651
Регистрация: 27.11.2006

Репутация: 5
Всего: 34



Есть технология  DDE (Dynamic Data Exchange) специально для обмена данными между работающими параллельно программами (даже и написанными на разных языках). Я много использовал, но не на Java. Весьма все просто. СтОит поискать в этом направлении.


--------------------
Я вот в этом поучаствовал: http://sbor-nik.appspot.com/kick.jsp?id=sbor5737960678883328 (на правах саморекламы:)
PM MAIL WWW   Вверх
AndrewV
Дата 30.11.2007, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 26.10.2007

Репутация: нет
Всего: нет



Цитата(KDA @ 4.2.2004,  08:32)
Я тоже рассматривал вариант с Socket, но если в системе нет сетевой карты?

сокеты функционируют и без сетевой карты.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1014 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.