暂时总结了Client和Server端通信的代码实现模型。主要是中间通过一个通道去传信息,而这个通道就是一个特殊的文件(Linux中一切对象皆文件)。
这是通道建立的示意图:
1.服务端先绑定
2.client端connect,会触发服务端的listen。表明服务端接受到请求,于是开始接收数据。
3.通过my_add设定通道的名字。那个紫色的文件名就是通道名字。详见代码。
http://download.csdn.net/detail/xzongyuan/6033413
这个代码包括了socket网络编程,进程间通讯要参考UNIX文件夹下的代码。