|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.10.2007, 12:29 | #1 |
.NET-чик
Форумчанин
Регистрация: 24.03.2007
Сообщений: 569
|
Разработка протокола
Предлагаю попробовать разработать протокол для общения. Сначала идея была сделать похожее на ICQ, но потом передумал)) Вообщем протокол будет изначально предназначен для локальных сетей. Чтобы легко обмениватся в локалке, а потом можно расширить (для начала сделать почтовый сервис), сделать подобие jabber-а. Кому идея понравилась, отпишитесь тут
Вот небольшие наброски: протокол будет работать поверх постоянного соединения TCP\IP. Сначала идет заголовок пакета, он такого формата VerProto (версия протокола), NumCmd (номер команды, берется случайное число, ответ на команду будет с таким же номером), IDService (номер сервиса, 0-значит команды адресованы сервису логина, 1- стандартному сервису для общения, 4-сервис для внешней связи, от 5 тут можно сделать различные сервисы, к примеру для игр), DataSize (размер пакета данных). Далее следует пакет данных. Первое значение - это номер команды, а дальше параметры. Формат имени пользователя UserName@xio.ru. Название протокола "XIO", может быть у кого-то будут другие интересные предложения по-поводу названия я готов выслушать P.S. Просьба не писать тут "Зачем это надо" или "Забей чувак". Пишите только те кто заинтерисовался
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок |
04.10.2007, 13:11 | #2 | |
Форумчанин
Регистрация: 05.05.2007
Сообщений: 236
|
Цитата:
а как ты предстовляешь жто чтобы сделать почтовый сервер? как ты говаришь для начало, это же надо иметь какой небуть компьютер, чтобы он был постоянно в сети - интернет. а так в принципе я ЗА! идея отличная! |
|
04.10.2007, 13:21 | #3 |
.NET-чик
Форумчанин
Регистрация: 24.03.2007
Сообщений: 569
|
Все правильно! Сервер все эти функции выполняет. Сервисы будут ставится отдельно (Сервисы можно потом продавать ) Сервер подключен к интернету, а клиенты находятся внутри сети, клиенты могут связыватся с другими серверами и общатся с ними точно также как и внутри сети
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработка собственной ОС | BOBAH13 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 150 | 31.12.2020 15:14 |
Разработка ScreenPlayer | Shaitan63 | Софт | 29 | 09.06.2008 12:34 |
Организовать собственный протокол на базе протокола TCP | Вениамин | Работа с сетью в Delphi | 2 | 17.11.2007 18:10 |
РАЗРАБОТКА DLL | Leo | Общие вопросы Delphi | 2 | 26.10.2007 21:35 |
изменение параметров протокола, таких как IP-адрес, маска, шлюз и DNS сервер | Илья М. | Работа с сетью в Delphi | 1 | 12.04.2007 12:53 |