Формат данных передаваемых через TCP/IP

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
ArtDen
Сообщения: 53
Зарегистрирован: 25 ноя 2007, 10:54

Формат данных передаваемых через TCP/IP

Сообщение ArtDen » 27 дек 2007, 08:28

В каком формате передаются данные от клиента к серверу (в текстовом или бинарном)?

stix-s
Заслуженный разработчик
Сообщения: 557
Зарегистрирован: 13 дек 2005, 11:52

Re: Формат данных передаваемых через TCP/IP

Сообщение stix-s » 27 дек 2007, 08:55

ArtDen писал(а):В каком формате передаются данные от клиента к серверу (в текстовом или бинарном)?
в каком формате цомпутер получает данные с клавы - в текстовом или в бинарном?

ArtDen
Сообщения: 53
Зарегистрирован: 25 ноя 2007, 10:54

Re: Формат данных передаваемых через TCP/IP

Сообщение ArtDen » 27 дек 2007, 09:18

stix-s писал(а):в каком формате цомпутер получает данные с клавы - в текстовом или в бинарном?
1. Сорри, что ошибся форумом
2. Твоё замечание не имеет отношение к вопросу. Но в любом случае уточню: я имею ввиду, например, для значения типа INTEGER от сервера к клиенту передаётся 4 байта или строка вида "2876876"?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 27 дек 2007, 09:38

если оно на клиенте появляется в бинарном, чего бы ему по сетке идти в строковом?
хотя вопрос, да, интересный, а то нынче клиент и сервер могут и xml-ом обмениваться...

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Сообщение WildSery » 27 дек 2007, 10:30

В компутере ВСЕ данные являются бинарными, т.е. 0 и 1.
Если же рассматривать различные абстракции, то по TCP/IP данные передаются датаграммами (их ещё называют "пакетами").
Прочитать про них можно где угодно, вот первая попавшаяся статья.

Это я намекаю на то, что преобразования данных и сами передаваемые данные никакого отношения к сети, tcp/ip и т.д. не имеют.
Попробуй задай свой вопрос как-нибудь по-другому, с контекстом задачи или проблемы, желательно.

ArtDen
Сообщения: 53
Зарегистрирован: 25 ноя 2007, 10:54

Сообщение ArtDen » 27 дек 2007, 11:10

kdv писал(а):если оно на клиенте появляется в бинарном, чего бы ему по сетке идти в строковом?
Потому, что мне кое-кто сказал, что скорее всего в текстовом виде передаётся, отсюда и вопрос возник :)
Последний раз редактировалось ArtDen 27 дек 2007, 11:12, всего редактировалось 1 раз.

ArtDen
Сообщения: 53
Зарегистрирован: 25 ноя 2007, 10:54

Сообщение ArtDen » 27 дек 2007, 11:11

WildSery писал(а):В компутере ВСЕ данные являются бинарными, т.е. 0 и 1...
Я же уточнил вопрос. Зачем же разводить демагогию? :)

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 27 дек 2007, 11:13

Потому, что мне кое-кто
бывает. иной раз такое завернут, что удивляешься - откуда человек такое мог взять? отвечает - читал! где? не помню...

Attid
Спец
Сообщения: 377
Зарегистрирован: 14 ноя 2006, 09:58

Сообщение Attid » 27 дек 2007, 12:25

о предНГ пятницчные темы и до iBase добрались =)

Ответить