socket套接字原理

我們知道進程通信的方法有管道、命名管道、信號、消息隊列、共享內存、信號量,這些方法都要求通信的兩個進程位於同一個主機。但是如果通信雙方不在同一個主機又該如何進行通信呢?在計算機網絡中我們就學過了tcp/ip協議族,其實使用tcp/ip協議族就能達到我們想要的效果,如下圖: 當然,這樣做固然是可以的,但是,當我們使用不同的協議進行通信時就得使用不同的接口,還得處理不同協議的各種細節,這就增加了開發的
相關文章
相關標籤/搜索