2013-09-12 3 views
-2

возможно ли реализовать программирование сокетов между двумя различными ОС?программирование сокетов с linux и windows на языке c

Предположим, что я использую linux-Ubuntu в одной системе, а в других системных окнах OS теперь возможно реализовать программирование сокетов между этими двумя ОС.

+0

На каком языке? –

ответ

0

Да, вы можете использовать сокеты для разговора между различными ОС. API могут быть или не быть идентичными, но все должно работать.

Главное, что вам нужно позаботиться, это порядок байтов при отправке данных по проводу. Это link объясняет байтовое устройство и как это делается правильно.

0

2 операционных системы API сетевого программирования может быть другим, но вы можете общаться друг с другом.

Простой пример: http://google.com с вашего компьютера Windows/Linux/Mac OSX.

Веб-сервер Google может быть запущен в Linux и реализован с помощью программирования питон сокетов, но вы видите страницу/контент в веб-браузере, который реализован с использованием C/C++, работающих под управлением Windows/Linux/Mac-OSX

1

Я считаю, что возможность штепсельных соединений с различными операционными системами, не вопрос здесь :-)

Если вы хотите использовать один и тот же источник вашей реализации на окнах и Linux вы можете использовать сокет повысить в связи с увеличить asio. Обе части boost lib работают на windows и linux.

Смежные вопросы