-2

2 つの異なる OS 間でソケット プログラミングを実装することは可能ですか?

あるシステムで linux-Ubuntu を使用し、別のシステムの Windows OS で使用しているとします。これら 2 つの OS 間でソケット プログラミングを実装できるようになりました。

4

3 に答える 3

1

異なるOSからのソケット接続の可能性はここでは問題ではないと思います:-)

Windows と Linux で実装の同じソースを使用したい場合は、boost asio に関連して boost socket を使用できます。ブースト ライブラリの両方の部分は、Windows と Linux で動作します。

于 2013-09-12T11:05:06.420 に答える
0

はい、ソケットを使用して異なる OS 間で通信できます。API は同一である場合と同一でない場合がありますが、すべてが機能するはずです。

主に気をつけなければならないのは、ネットワーク上でデータを送信するときのバイト順です。このリンクは、バイトオーダーとそれを正しく行う方法を説明しています。

于 2013-09-12T10:21:57.093 に答える