
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.11.2006, 19:38:38
|
|||
|---|---|---|---|
Получение данных из сторонних приложений |
|||
|
#18+
Здравствуйте. Необходимо обеспечить взаимодействие Java приложения с программой написаной на Delphi. Т.е. дельфийская программа должна каким либо образом передавать данные в джавовскую. Подскажите пожалуйста самую простую реализацию. Если возможно пример. Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2006, 19:58:24
|
|||
|---|---|---|---|
Получение данных из сторонних приложений |
|||
|
#18+
самая простая это точно сокеты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2006, 20:12:40
|
|||
|---|---|---|---|
Получение данных из сторонних приложений |
|||
|
#18+
Спасибо, сам думал на счет сокетов. Теперь вопрос - создавать ли отдельный поток для прослушивания порта? В каких случаях его создание является предпочтительным? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2006, 20:23:29
|
|||
|---|---|---|---|
Получение данных из сторонних приложений |
|||
|
#18+
Ну потом создать придется точно, иначе вашему пользователю не понравится, что на момент передачи данных ваша прога (а точнее GUI) подвисает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2006, 20:54:41
|
|||
|---|---|---|---|
Получение данных из сторонних приложений |
|||
|
#18+
Как я понимаю, создание дополнительных потоков желательно не только для прорисовки гуя, а еще и для возможности обработки нескольких подключений и для ситуации, когда данных передается много и приложение не успевает их обрабатывать по мере поступления. Но тогда встают вопросы синхронизации... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2006, 21:49:40
|
|||
|---|---|---|---|
Получение данных из сторонних приложений |
|||
|
#18+
Дима! sql.ru - это не хранилище Open Source кода. И готовый шаблон использования IPC тебе вряд-ли кто-то подарит. Тем более, на таких изысканных требованиях. Может быть ты лучше сам попробуешь хоть что-нибудь реализовать и придешь сюда с более конкрентым вопросом? Судя по твоим репликам ты знаком с сокетами, потоками и даже упомянул синхронизацию . Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2006, 23:36:47
|
|||
|---|---|---|---|
|
|||
Получение данных из сторонних приложений |
|||
|
#18+
Dima11...для ситуации, когда данных передается много и приложение не успевает их обрабатывать по мере поступления. Но тогда встают вопросы синхронизации... А что тут сложного? Неужели трудно организовать, например, 2 буфера для чтения и записи. Можно циклические. Синхронизируете в 4-х местах, где данные читаются из буферов и записываются в буферы. Вот собственно и ВСЁ. С сокетами вообще проблем не должно быть. Если пугает синхронизация - RTFM'те. Благо инфы по этой теме навалом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2147353]: |
0ms |
get settings: |
12ms |
get forum list: |
17ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
46ms |
get topic data: |
17ms |
get forum data: |
4ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 280ms |
| total: | 449ms |

| 0 / 0 |
