我现在要实现如下方式的程序,
5个服务方式运行的程序,其中4个服务程序同时向另一个主服务程序输出数据,主服务程序接收数据。
我不知道采用什么方式实现比较好,也不知道该看那些方面的内容。
请大家提供思路。

解决方案 »

  1.   

    remoting吧,可以直接传输对象,多方便
      

  2.   

    我做过类似的应用,用的是Udp, 发送端无状态定时发送1. 各个发送端的对象都序列化、流压缩(GZIPStream)。
    2. 在服务端监听进程解压缩流,再反序列化。
    3. 统一的数据类,序列化、反序列化都用这个类我的发送端每个大概1000条左右的数据,4-5个客户端,服务端接收后汇总
      

  3.   

    1.database
    2.socket
    3.sendmessage
    推荐1,最简单方便
      

  4.   

    进程间信息发送可用:SendMessage与FindWindow。
    通讯可以remoting实现分布式
    WCF
    socket
    参考
      

  5.   

    还有
    消息队列(Message Queue)