サーバー | クライアント | |
1.socketsocket 関数によりソケットをオープンします。 |
1.socketsocket 関数によりソケットをオープンします。 |
|
![]() |
![]() |
|
2.bindbind関数によりソケットにIPアドレス/ポート番号を割り当てます。 |
(2.bind )bind関数によりソケットにIPアドレス/ポート番号を割り当てます。クライアントでは、必須ではないので必要に応じて使用する |
|
![]() |
![]() |
|
3.listenlisten関数により、クライアントからの接続要求を待ちます。 |
||
![]() |
4.connectconnect 関数により、サーバーに接続を行います。 |
|
![]() |
![]() |
|
5.acceptaccept 関数により、クライアントからの接続要求を受け入れます。 |
![]() |
|
![]() |
![]() |
|
7.recv または sendrecv または send 関数によりデータを送受信します。 |
![]() ![]() |
7.recv または sendrecv または send 関数によりデータを送受信します。 |
![]() |
![]() |
|
8.closeclose 関数によりソケットのクローズを行います。 |
8.closeclose 関数によりソケットのクローズを行います。 |