互联网未来技术趋势:Web服务、中间件与新兴标准
1. Web服务浪潮与竞争范式
Web服务已迈入互联网的第三波浪潮,它让企业能够将自身系统和业务流程与合作伙伴及客户的系统和流程相连接。这一浪潮是从第二波(网站与人相连)演变而来,而第二波又源于第一波(通过电子邮件与人连接)。
目前,有两种竞争范式在Web服务领域备受关注:微软的产品战略(.NET倡议)和太阳微系统公司创建的Java 2企业版(J2EE)标准。值得一提的是,J2EE标准和.NET倡议具有很高的兼容性,主要原因在于它们都遵循互联网标准。这些关键标准包括:
- 通用描述、发现与集成(UDDI):用于描述和定位服务。
- XML:以统一方式处理数据。
- 简单对象访问协议(SOAP):定义接口以及服务的发送方式。
- HTML。
- Web服务描述语言(WSDL):用于访问构成Web服务的组件。
不过,Web服务也存在一些缺点,尤其是在安全性和用户界面方面。为解决这些问题,新的互联网标准不断涌现或正在开发中,旨在使Web服务更具互操作性、更友好且更安全。
2. 中间件层次结构
25年前,研究人员在首次尝试为分布式应用定义全面的软件平台时,基于当时硬件技术、快速网络和工作站系统的显著进步,创建了诸如远程过程调用(RPC)、文件服务和目录服务等基本中间件元素。在工业领域,RPC已发展为XML - RPC,以使其能在更广泛的操作系统上运行。文件服务朝着两个方向发展(数据库管理系统和网络文件服务),而目录服务则演变成更复杂的目录网络服务。
“工业”中间件的历史始于需要将前端客户端应用与后端数据库连接起来的时候,当时使
超级会员免费看
订阅专栏 解锁全文
38

被折叠的 条评论
为什么被折叠?



