什么是网络编程?其发展的发现怎样?
1个回答
展开全部
最底层的应该是Socket编程,直接使用TCP/IP的API,但过于复杂。人们开始在Socket之上搭建更高级的API ,有的也称协议(protocal),或框架(framework)等。随时间先后,有RPC(remote procedure call远程过程调用),CORBA(Common Object Request Broker Architecture), Microsoft DCOM(Distributed Component Object Model), Java RMI(Remote Method Invoke), EJB(Enterprise Java Bean), Microsoft .Net, SOAP(Simple Object Access Protocal, Web服务的通信协议)。这些是编程中常用的。还有一些Internet上常见的专用协议如FTP, SMTP, P2P等等。至于发展方向,目前在企业内部,EJB和.Net应用广泛。SOAP则更则重于Internet上的应用。随着众多手持设备的加入,SOAP的使用会越来越普遍。
如想了解更多,请参考Network Computing。
如想了解更多,请参考Network Computing。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询