Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.10.2007, 12:29   #1
OrdJONY
.NET-чик
Форумчанин
 
Аватар для OrdJONY
 
Регистрация: 24.03.2007
Сообщений: 569
Смех Разработка протокола

Предлагаю попробовать разработать протокол для общения. Сначала идея была сделать похожее на ICQ, но потом передумал)) Вообщем протокол будет изначально предназначен для локальных сетей. Чтобы легко обмениватся в локалке, а потом можно расширить (для начала сделать почтовый сервис), сделать подобие jabber-а. Кому идея понравилась, отпишитесь тут
Вот небольшие наброски: протокол будет работать поверх постоянного соединения TCP\IP. Сначала идет заголовок пакета, он такого формата VerProto (версия протокола), NumCmd (номер команды, берется случайное число, ответ на команду будет с таким же номером), IDService (номер сервиса, 0-значит команды адресованы сервису логина, 1- стандартному сервису для общения, 4-сервис для внешней связи, от 5 тут можно сделать различные сервисы, к примеру для игр), DataSize (размер пакета данных). Далее следует пакет данных. Первое значение - это номер команды, а дальше параметры. Формат имени пользователя UserName@xio.ru. Название протокола "XIO", может быть у кого-то будут другие интересные предложения по-поводу названия я готов выслушать
P.S. Просьба не писать тут "Зачем это надо" или "Забей чувак". Пишите только те кто заинтерисовался
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок
OrdJONY вне форума Ответить с цитированием
Старый 04.10.2007, 13:11   #2
kuzmich
Форумчанин
 
Аватар для kuzmich
 
Регистрация: 05.05.2007
Сообщений: 236
По умолчанию

Цитата:
Сообщение от OrdJONY Посмотреть сообщение
Предлагаю попробовать разработать протокол для общения. Сначала идея была сделать похожее на ICQ, но потом передумал)) Вообщем протокол будет изначально предназначен для локальных сетей. Чтобы легко обмениватся в локалке, а потом можно расширить (для начала сделать почтовый сервис), сделать подобие jabber-а. Кому идея понравилась, отпишитесь тут
Вот небольшие наброски: протокол будет работать поверх постоянного соединения TCP\IP. Сначала идет заголовок пакета, он такого формата VerProto (версия протокола), NumCmd (номер команды, берется случайное число, ответ на команду будет с таким же номером), IDService (номер сервиса, 0-значит команды адресованы сервису логина, 1- стандартному сервису для общения, 4-сервис для внешней связи, от 5 тут можно сделать различные сервисы, к примеру для игр), DataSize (размер пакета данных). Далее следует пакет данных. Первое значение - это номер команды, а дальше параметры. Формат имени пользователя UserName@xio.ru. Название протокола "XIO", может быть у кого-то будут другие интересные предложения по-поводу названия я готов выслушать
P.S. Просьба не писать тут "Зачем это надо" или "Забей чувак". Пишите только те кто заинтерисовался

а как ты предстовляешь жто чтобы сделать почтовый сервер? как ты говаришь для начало, это же надо иметь какой небуть компьютер, чтобы он был постоянно в сети - интернет. а так в принципе я ЗА! идея отличная!
kuzmich вне форума Ответить с цитированием
Старый 04.10.2007, 13:21   #3
OrdJONY
.NET-чик
Форумчанин
 
Аватар для OrdJONY
 
Регистрация: 24.03.2007
Сообщений: 569
Лампочка

Цитата:
Сообщение от kuzmich Посмотреть сообщение
а как ты предстовляешь жто чтобы сделать почтовый сервер? как ты говаришь для начало, это же надо иметь какой небуть компьютер, чтобы он был постоянно в сети - интернет. а так в принципе я ЗА! идея отличная!
Все правильно! Сервер все эти функции выполняет. Сервисы будут ставится отдельно (Сервисы можно потом продавать ) Сервер подключен к интернету, а клиенты находятся внутри сети, клиенты могут связыватся с другими серверами и общатся с ними точно также как и внутри сети
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок
OrdJONY вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка собственной ОС 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