网络服务

网络服务(Web服务)是一个网络的不同类型的上一台计算机的之间的互动软件,该系统。Web服务是一种面向服务的 分布式计算技术。Web服务协议栈由SOAP,WSDL,UDDI等组成。XML用于所有消息传递,因此具有很高的互操作性。

与现有的分布式计算技术CORBA,DCOM和RMI相比,主要区别如下。

网络服务
  • 松耦合
  • 使用XML Unicode编码而不是二进制编码。
  • 它是面向消息的,而不是面向对象的。

它被称为Web服务,但不应与万维网混淆。万维网是用于人机交互的系统,而Web服务是用于人机交互的系统。

它已经成为一种能够实现分布式计算的新技术,并且受到大众媒体的广泛认可并寄予厚望。但是,由于其在市场上的有效性,因此并未广泛分发。相关技术的标准化仍被延迟。但是,随着最近面向服务的体系结构(SOA)成为人们关注的焦点,底层技术Web服务也受到了很多关注。

Web 2.0的使用SOAP不使用REST甚至出现了风格的Web服务得到了很多的关注。在Web 2.0领域,通过使用Web服务组合多个Web服务来构建Web应用程序或服务称为mashup。目前,这些领域正在扩展为新业务。

xxx代

  • 香皂
  • WSDL
  • UDDI

第二代

主要规格

  • WS协调
  • WS事务
  • BPEL4WS
  • WS-ReliableMessaging
  • WS寻址
  • WS政策
  • WS-PolicyAssertions
  • WS-PolicyAttachments
  • WS-附件
  • 带有附件的SOAP

安全规范

  • WS-安全框架
  • XACML
  • XrML
  • XKMS
  • SAML
  • .NET Passport
  • XML加密
  • SSL协议
  • XML签名
  • WS-信任
  • WS-隐私
  • WS-SecureConversation
  • WS联合会
  • WS授权
0

点评

点赞

相关文章