多平台统一管理软件接口,如何实现多平台统一管理软件接口
280
2022-09-11
计算机网络:15---网络模型(客户机/服务器、对等)
网络应用的典型结构很多,最常见的是客户机/服务器模式和对等模式 一、客户机/服务器 大多数网络应用被设计为一端是客户机,而另一端是服务器。服务器为客户机提供某类 团 服务,例如访问服务器主机中的文件二、对等 有些应用以更分布式的形式设计,其中没有专门的服务器。相反,每个应用既 是客户机,又是服务器,有时同时是两者,并能转发请求 有些很流行的应用(例如 匡□ skype[SK.YPE]、 BitTbrrent[BT])采用这种形式。这种应用称为对等或P2P应用 覆盖网络:用。并发的 P2P应用接收到传人的请求,确定它是否能响应这个请求,如果不能,将这个请求转发给其 他对等方。因此,一组P2P应用共同形成一个应用网络,也称为覆盖网络。目前,这种覆盖 网络是常见的,并且功能强大。例如, Skype已发展成国际电话呼叫的最大运营商。根据某 些估计,在2009年, BitToFTent已占所有Intemet流量的一半以上[IPIS] 存在的问题:P2P网络的一个主要问题是发现服务。也就是说,一个对等方如何在一个网络中发现提供 它所需的数据或服务的其他对等方,以及可能进行交互的那些对等方的位置?这通常由一个引 导程序来处理,以便每个客户机在最初配置中使用它所需的对等方的地址和端口号。一旦连接 成功,新的参与者向其他活跃的对等方发出请求,并根据协议获得对等方提供的服务或文件 三、应用程序编程接口(套接字) 无论是P2P或客户机/服务器,都需要表述其所需的网络操作(例如建立一个连接、写 人或读取数据)。这通常由主机操作系统使用一个网络应用程序编程接口(API)来实现 最流行的API被称为套接字或Berkeley套接字,它最初由[LJFK93]开发
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~