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

Вниз

Алгоритмы передачи данных для TCP   Найти похожие ветки 

 
NailS   (2001-11-29 15:09) [0]

Необходим алгоритм формирования пакетов для обмена данными между приложениями с возможностью безболезненного дальнейшего расширения (чтобы при добавлении не приходилось пересобирать все проекты).
Поделитесь соображениями, пожалуйста. А то не хочется велосипед изобретать.


 
NailS   (2001-12-05 15:20) [1]

Неужели никто не реализовывал обмен данными между приложениями?
Или просто данные строкой передаете? :((


 
Wonder   (2001-12-05 15:37) [2]

Объяснись яснее. Формирование каких пакетов, какого уровня, между какими приложениями?
Алгоритм передачи данных по TCP/IP подробно описан в спецификации winsock.


 
NailS   (2001-12-05 16:54) [3]

Уровень, наверное самый верхний будет.
Можно использовать ASN.1, правда нужен кодер-декодер (самому писать не улыбается, честно говоря)
Можно передавать данные просто строкой с разделителем запятая, например
PROC_ID,SESS_ID,PARAM1,PARAM2
что в плане расширения дальнейшего создает определенные трудности.
Вот и хотелось узнать, как люди делают.


 
Digitman   (2001-12-05 17:10) [4]

люди это делают именно с использованием Winsock, о чем тебе <Wonder> уже сказал.
Борланд, кстати, не исключение из разряда "людей".


 
NailS   (2001-12-06 11:29) [5]

Спасибо за ответ.



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

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

Наверх





Память: 0.45 MB
Время: 0.004 c
1-79331
Gayrus
2002-02-07 16:45
2002.02.25
Components


3-79286
@andrew
2002-01-31 14:07
2002.02.25
Привет Всем!!! Вопрос по Report. У меня есть...


4-79504
mikrom
2001-12-26 09:46
2002.02.25
Создание MDIChild из DLL


6-79404
soloboev
2001-11-21 14:36
2002.02.25
Передача срочных данных


1-79312
dimich
2002-02-07 14:22
2002.02.25
И еще раз про UnregisterHotKey





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский