Web服务和客户端服务器技术 | |
互联网和扩大网络连接建立的客户端,服务器作为首选形式的分布式计算模型。在谈到使用网络服务的网络化这种模式最广泛的元件成为网络浏览器(作为客户端的运作)和Web服务器之间的通信客户端服务器模型。因此,通过引入方程,Web服务客户机/服务器模型,成为浏览器/服务器模式。 这些模型是服务器为中心,这使得应用程序加载和安装容易,但降低丰富的用户交互。服务器为中心的应用,目前可从标准的浏览器,方便,使他们与开发商的欢迎。因此,为了丰富用户体验的方法是一个重要的前沿,必须使用浏览器的分布式计算/服务器模式发展。 对个人电脑的革命之一是实用性或人类可以轻而易举地沟通和配置他们的计算机。这通常发生通过个别配置和用户界面(UI)。在行政方面,这是一个恶梦,因为管理员必须安装和维护应用程序在一台机器一次管理多个平台。在取得个人安装和维修网络服务平台似乎是一个很好的解决方案。使用HTML的工具,使应用程序开发走向全球潜力和统一管理和部署的协议。 不断发展的趋势是开发者创建的应用程序在服务器端运行,而Web浏览器成为所有意图和目的,标准的客户端接口。客户端的处理能力萎缩,作为方案的执行发生在中央服务器和输出或响应到位,通过标准的IP传送(因特网协议)回浏览器。这种改进的安装,管理和维护。但是,为了理解的宽阵列成为攻击目标的平台,网站开发人员必须写在最小公分母或最广泛接受的标准。这种负面影响用户体验,同时确保应用程序可以部署到大多数用户。 一旦浏览器/服务器模型的好处到位厂商凝成望着改善用户体验,让他们的产品竞争优势。毕竟,每天有多少用户愿意购买被定位为应用开发人员和管理人员,但将很容易进入他们的用户友好? 富客户端应用已经对个人电脑系统的一部分。然而,对服务器为中心的应用重点意味着一个客户端处理能力,很多是打算浪费。本文将讨论如何平衡的计算,它利用客户端(在这种情况下,浏览器作为客户端)和服务器的功能和网络服务的优势结合起来,改善用户体验。 Web服务和Client-Server/Browser-Server技术 Web服务和客户端服务器技术的应用成为可能,整合独立的组件。这些组件单独的机器上可能存在,但他们的工作通过网络(Internet)通讯在一起。使用Web服务的应用展示了来自多个来源的元件整合。这使得管理的重要版本。有集中的版本管理上的好处之一是使开发人员组件依赖关系和特定领域需要知道每个版本维护。这允许开发人员定制的应用程序部署维护。这些分布式应用程序组件使用的编程语言等格式的规定,通用的XML(可扩展标记语言)和WSDL(Web标准描述语言)。 XML是W3C的规范的语言,使信息和服务,在一个结构和语义理解的方式,人类和机器能够在不同平台上写明白。也可根据客户与用户或行业的标签。 WSDL使用XML格式来描述网络服务。这些服务被形容为端点使用消息传递文件或程序为导向的信息。这些操作和消息是抽象的,但后来他们连接到特定网络协议和消息格式,以便沟通。分布式应用程序组件也可以使用像HTTP(超文本传输协议)和SOAP(简单对象访问协议)的普遍协议。 HTTP是用于传输HTML文件或文件的标准协议。 SOAP是一种基于消息的协议的XML格式,而且使用HTTP。这是一个在一个操作系统上运行的沟通与另一个正在运行的程序程序的方法。为了便于讨论,应用程序,利用网络服务优势将被理解为'平衡的计算模型,因为这些应用程序的设计要以最有效的方式对客户端和服务器功能充分利用。这种平衡的计算模型不强调提高了系统的一个组成部分,而忽略其他部分的功能,传统的客户服务器模式。 | |
相关链接: (无) 面向省市区: 全国 面向市区县: 全部 最后更新: 2023-05-09 15:48:57 | 发 布 者: Dylan 联系电话: (无) 电子邮箱: (无) 浏览次数: 176 |