请问什么是ace,和winsocket有什么不同,我刚接触这块,请高手说说

解决方案 »

  1.   

    ace的全名是adaptive communication environment(可适应的通信环境),它是一个通信中间件,具有良好的可移植性;winsock只是一个socket编程的api库,仅仅提供一组api给你调用,但是ace还提供了一个性能优异的框架,也就是说,ace已经把底层的socket api包装成一个具有逻辑性的框架,你只需要按照调用规范去使用就可以获得较好的性能。
      

  2.   

    ace的层面比winsock要丰富的多,在底层已经封装了windows和linux套接口API的操作
      

  3.   

    想要深入了解windows 下网络编程还是建议贴主从0开始,至少也要把winsock api用得差不多了再去用什么ace,一开始就打算用ace对你没好处。
      

  4.   

    同意楼上,基本观点是认为刚开始就学ace学不到真正的网络编程,也学不会