LINUX.ORG.RU

socket and C


0

0

всем прет как используя сокеты организовать непрерывную передачу данных? у миня только получиось передал какой то объект отослал потверждение что получил передал следущий и так далее

а вот как делается чтобы например массив интежеров или структур каких либо передать непрерывно и чтобы на другом конце легко преобразовать полученную белиберду я не пойму :(

подскажите пожаулйста

anonymous

0 Купить У.Р.Стивенс: "Unix: Разработка сетевых приложений" 1 Прочитать У.Р.Стивенс: "Unix: Разработка сетевых приложений" 2 Понять, что byte-order на разных архитектурах разный, и слать данные без преобразований глупо 3 Понять, что работать вручню с сокетами не очень удобно, и выбрать подходящий протокол(XML-RPC,RPC,CORBA,SOAP и тд и тп) либо framework(ACE)

krum
()

0 Купить У.Р.Стивенс: "Unix: Разработка сетевых приложений"
1 Прочитать У.Р.Стивенс: "Unix: Разработка сетевых приложений"
2 Понять, что byte-order на разных архитектурах разный, и слать данные без преобразований глупо
3 Понять, что работать вручню с сокетами не очень удобно, и выбрать подходящий протокол(XML-RPC,RPC,CORBA,SOAP и тд и тп) либо framework(ACE)

krum
()

Afaik когда шлешь данные по TCP/IP (если другой протокол - скажи) подтверждение не нужно, так как TCP сам проверяет доставку данных.

Просто смотри возвращаемые значения read/write.

С пересылкой структур все действительно сложнее (не просто получить указатель и записать), так как формат хранения зависит от компилятора.

YesSSS ★★★
()
Ответ на: комментарий от krum

книжку уже нашел, щас буду читать, за совет спасибо надеюсь он поможет

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.