Главная страница
    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-79394
Lexan
2002-02-05 18:59
2002.02.25
Вопрос про поиск папок


4-79497
Iron_man
2001-12-23 11:17
2002.02.25
Midi


14-79469
Lakokr
2002-01-05 03:43
2002.02.25
Подскажите.......


6-79421
NailS
2001-11-29 15:09
2002.02.25
Алгоритмы передачи данных для TCP


14-79435
Анатолий
2002-01-06 17:22
2002.02.25
Теория вероятностей! Помогите, люди добрые!!!!





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