一来领导就要我用D做一个消息管理系统,可我从来都没做过这方面,FT~,各位给个意见吧。
在科室等部门之间实现以下功能:
 1、实现客户端与客户端被动式消息传递;即接收端收到消息后,弹出提示窗口显示消息内容,并有提示音;
 2、发送端具有选择接收端功能,并可搭载附件
 3、建立消息转发管理机制,实现服务器端消息转发管理功能
 4、转发失败后,间隔3分钟重发直至接收端确认收到为止,连续发送10次后停发,通知发送端传送失败
 5、接收端收到消息后,弹出提示窗口显示消息内容,并有提示音提供附件的浏览,保存,删除功能要求通信协议:tcp/ip各位高人给些意见吧,在线恭候......
   

解决方案 »

  1.   

    faint,没人回贴,大家都是从不知道到懂的,连你们也不帮我?…*—*##
    ,郁闷....
      

  2.   

    用upd吧,加上消息确认机制
    自己定义一下消息格式,demo里有一个例子
    可用    TIdUDPServer,    TIdUDPClient 组件很简单的
      

  3.   

    用tcp,做icq
    用udp,做qq啊!
    tcp和udp都是tcp/ip协议族
    不难啊,这是最简单的网络编程啊!
    你去看本delphi网络编程的书,有demo哦
    我要去找工作,不能帮你,应该你能够搞定的
      

  4.   

    up
    http://expert.csdn.net/Expert/topic/2005/2005125.xml?temp=.4024011
      

  5.   

    应该用udp可以搞定,偶手头只有一个客户端,用d5开发的,希望可以帮到你!
      

  6.   

    请问各位大虾:client/server模式下,在一个客户端的一个edit里输入要发送消息的目的客户端IP地址,然后服务器依据这个ip地址来转发消息。现在问题是服务器怎么获取客户端edit输入的ip地址,即:客户端edit里输入的IP地址用什么方法传送到服务器?
    答者散分!!!!!
      

  7.   

    rain152大哥,可以发给俺么?[email protected]
      

  8.   

    研究一下用ICS吧,我也刚开始研究它,做你说的东西用它应该没问题,用indy的话可能难用了点