ACE_INET_Addr类,包装了网络地址
ACE_SOCK_Connector类,扮演主动连接角色,发起通讯连接。连接到远端的服务。
ACE_SOCK_Acceptor类,扮演被动连接角色,等待连接。等待远端客户的请求。
ACE_SOCK_Stream类,扮演数据通讯角色,发送和接收数据。完成客户与服务之间的通讯。
利用ACE库来开发网络通讯程序是很简单的,一个基本程序只用到以上提到的几个类,就可以完成一个基于客户端、服务器端模型的网络应用的开发。开发者无需了解Socket在不同平台上的实现,记忆众多并相互关联的Socket APIs。
以下以一个Hello World程序为演示。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !