Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];

Вниз

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

 
SMART_n   (2004-05-17 18:11) [0]

Необходимо реализовать обмен данными между двумя локальными приложениями(на одном компе). Как это лучше всего сделать? У меня есть две идеи:
1) Использовать сокеты с хостом localhost. Но что-то я сомневаюсь, что этот способ оптимальный...
2) Использовать windows-messages. Но как лучше это реализовать?


 
Тимохов ©   (2004-05-17 18:23) [1]

Использовать сообщение WM_COPYDATA.


 
Тимохов ©   (2004-05-17 18:26) [2]


> SMART_n   (17.05.04 18:11)  

почту глянь.


 
SMART_n   (2004-05-17 18:30) [3]

Тимохов
Большое спасибо.


 
BFG9k   (2004-05-24 15:33) [4]

Удалено модератором


 
Digitman ©   (2004-05-24 15:40) [5]


> BFG9k


Это - форум. Причем - тематический.
И посему упоминание чьей-либо "матери" как минимум неуместно.
Если есть вопросы, не упоминай ничью "мать" всуе, а открой отдельную ветку с конкретным вопросом для обсуждения.


 
Тимохов ©   (2004-05-24 16:34) [6]


> BFG9k   (24.05.04 15:33) [4]

При чем здесь секретность - мне проста так удобней и быстрее.


 
ikivio ©   (2004-05-25 07:24) [7]

>Тимохов
Так выложи здесь. Мне, например, тоже интересно.


 
ikivio ©   (2004-05-25 07:24) [8]

>Тимохов
Так выложи здесь. Мне, например, тоже интересно.


 
TUser ©   (2004-05-25 07:54) [9]


> Так выложи здесь. Мне, например, тоже интересно.

См. ниже. Там моя ветка, там обсуждается WM_COPYDATA. Бывает еще отображение файлов в память.


 
WondeRu ©   (2004-05-25 10:27) [10]

Какие к черту WM_COPYDATA?

FileMapping - вот решение! Остальное муть и для больших объемов не катит!


 
Тимохов ©   (2004-05-25 12:58) [11]


> WondeRu ©   (25.05.04 10:27) [10]

как вы категоричны :)))

Чем вам copydata не нравится?
Обработка этого сообщения реализована именно через filemapping. Так я читал в книгах. Лично не проверял, т.к. не знаю как :)))


> Остальное муть и для больших объемов не катит!

Вы подпишетесь под этими словами? У вас есть доказательства того, что wm_copydata работает существенно мендленнее?


 
pasha_golub ©   (2004-05-25 14:24) [12]

Вот тут есть немного
http://delphimaster.ru/articles/named_pipes/index.html

ЗЫ. Спасибо нашему ИШ за счастливое детство. :-)


 
BFG9k   (2004-05-25 15:31) [13]

2 Digitman: Неужели такие как ты бывают ?

Попробуйте использовать DDE(вкладка System) - это довольно удобно.


 
pasha_golub ©   (2004-05-25 15:41) [14]

BFG9k   (25.05.04 15:31) [13]

Бывают. Бывают. Ведь это даже не Потрепаться! Следите за выражениями, пожалуйста.

С уважением!


 
BFG9k   (2004-05-25 15:54) [15]

Упоминание DDE выходит за рамки приличия ?  :)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 2.213 c
14-1085111733
Push
2004-05-21 07:55
2004.06.06
Где найти !!!


14-1084289821
Soft
2004-05-11 19:37
2004.06.06
Искусственный интеллект: философские вопросы реализации?


1-1085166464
leonidus
2004-05-21 23:07
2004.06.06
Очень надо сделать меню с двигающимися панелями инструментов


1-1085647677
Dysan
2004-05-27 12:47
2004.06.06
доступ к классу описанному в dll ?


14-1085123065
MVova
2004-05-21 11:04
2004.06.06
Отношение к использованию with.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский