Web 服务的典型技术包括
用于传递信息的简单对象访问协议( SOAP )、用于描述服务的 b Web 服务描述语言( WSDL )、用于 b Web 服务的注册的统一描述、发现及集成( UDDI )、用于数据交换的 XML
XML 用于数据交换
基础类库给开发人员提供了一个统一的、面向对象的、层次化的、可扩展的编程接口,使开发人员能够高效、快速地构建基于下一代因特网的网络应用。
J2EE 应用服务器运行环境包括构件(Component)、容器(Container)及服务(Services)三部分。构件是表示应用逻辑的代码;容器是构件的运行环境;服务则是应用服务器提供的各种功能接口,可以同系统资源进行交互。
J2EE 规范包含了一系列构件及服务技术规范。其中 Servlet 是运行在服务器上的一个小程序,用于提供以构件为基础、独立于平台的 Web 应用。EJB(Enterprise JavaBean) 用来实现应用中关键的业务逻辑,创建基于构件的企业级应用程序。
COM 是个开放的组件标准,它有很强的扩充和扩展能力。COM+不再局限于 COM 的组件技术,它更加注重于分布式网络应用的设计和实现,已经成为 Windows 系统平台策略和软件发展的策略的一部分。
COM+并不是 COM的新版本,可以把它理解为 COM 的新发展,或者为 COM 更高层次上的应用。COM+的底层结构仍然以 COM 为基础,它几乎包容了 COM 的所有内容,把 COM 组件软件提升到应用层而不再是底层的软件结构。
CORBA(公共对象请求代理架构)是由 OMG 组织制订的一种标准的面向对象的应用程序体系规范。CORBA 标准主要分为三个层次:对象请求代理、公共对象服务和公共设施。