比如:
使用套接字,服务器,客户端
从客户端发送数据,服务器端是不是应该有所反映呢?
CLI是怎么弄的?不会是 弄个线程不停的扫描吧.
C++ 会弄出来个消息通知接受数据.
CLI 里怎么弄???

解决方案 »

  1.   

    套接字就是winsock的socket,不停扫描,那是轮询模式,也是最基本的模式,现已不推荐使用了,socket已经有多种模型可供使用,具体的照照socket资料,学习吧
      

  2.   

    套接字是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。可以将套接字看作不同主机间的进程进行双向通信的端点
    服务器监听,是服务器端套接字并不定位具体的客户端套接字,而是处于等待连接的状态,实时监控网络状态。   
    客户端请求,是指由客户端的套接字提出连接请求,要连接的目标是服务器端的套接字。
    C++/CLI 程序间通讯
      

  3.   

    首先对各位的回答表示感谢!套接字 在C++里的用法偶都OK
    偶在问在CLI里,除使用一个线程无限扫描外,
    有消息驱动用法吗?
    就是有请求时,发出消息,然后接受消息,作出回应.
      

  4.   

    CLI 跟 C++ 的Socket一模一样。那是 TCP 的问题,跟语言,平台,工具等等无关。
      

  5.   

    楼上说的是大的原则,我问的具体的操作.
    CLI里有Accept事件或Receive时间吗?
    若有:如果客户端有连接,Accept或Receive会类似在MFC(CSocket类)里那样自动执行吗?
    若没有,CLI里是怎么做的?
      

  6.   

    MSDN, Sockethttp://msdn.microsoft.com/zh-cn/library/system.net.sockets.socket_members(v=VS.80).aspx一模一样,没有区别。