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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.