因为一开始的时候接触到的是c/s一类的东西,记得对socket,线程,网络流等那些东西还是较为的熟悉。那时实现了两台计算机在局域网内进行通信,能够实现一些简单的字符通信已经是觉得神奇得不得了了。可哪知,这东西只是让我初探了网络编程的神奇。
记得那个时候,用到的是tcp/ip协议,主要感觉有三个过程,那就是监听,连接,通信。实现了连接后,客户端可以给服务器发送相关的消息,服务器也可以给客户端推送消息。
wcf是我最近才接触到的东西,今天试着用wcf实现了上述的那种功能。因为是第一次写这东西,所以大家要是看到的话,勿笑。
要实现双工方式,觉得主要有几个大块,首先得写服务接口,实现服务接口,定义回调的接口,实现回调接口。再而创建宿主程序。最后开发客户端,在客户端调用相关的服务。总体的思路大约就那么多了。当然还需要配置相关的配置信息。先写这边,明天继续一步一步试写!!!