题目:客户/服务器进程通信机制的设计
要求:设计一个具体的应用场景(如电子交易)和两个交互进程,一个服务者进程和一个调用者进程。消息格式和内容自行设定。通过现实结果分析程序的正确性。编程语言不限
太抽象了,说的是什么意思啊,到底要做出个什么样的东西出来呢?麻烦给个思路吧。
新人求分析,求指导!
应用
------解决方案--------------------
客户端与服务器通信,可以用B/S 也可以用C/S
------解决方案--------------------
就是写两个程序, 这两个程序之间用某种进程间通信技术来传递消息, 比如共享内存, .NET remoting, 命名管道(named pipe)或者直接使用Socket. 简单起见, 可以用System.Net里的那些类来实现一个server程序和一个client程序. 具体要传递的消息格式可以自己随便定义, 反正传递的时候都是字节流.
QQ聊天符合题意, 但是那已经是个比较复杂的应用了.