Web 服务系列标准和规范

来源:互联网 发布:ip网络电话软件 编辑:程序博客网 时间:2024/04/29 13:46

 

 

Web 服务系列标准是一组新兴标准,支持异类信息技术流程和系统间的互操作集成。可以将其视为一种新的具有自包含性和自描述性的 Web 应用程序,能提供从最基本的到最复杂的业务和科学流程的功能和互操作机制。简而言之,Web 服务系列标准承诺提供用于在异类系统间进行互操作集成的公共标准机制,实际上,其关键之处在于标准化。这种用于交付“服务”的公共机制使得 Web 服务非常适合用于实现面向服务的体系结构(Service-Oriented Architecture,SOA)。

  • 阅读有关面向服务的体系结构的特征的更多内容

除了使用公共 Web 传输外,Web 服务还需要用于数据交换的公共语言——可扩展标记语言(Extensible Markup Language,XML)。当然,XML 只是实际交换的过渡机制。为了让 Web 服务协议能跨各种系统进行互操作,且能适合各种应用程序,W3C、OASIS 和 WS-I 等标准组织有必要正式对这些协议进行标准化。IBM 继续在这个过程中担当领导者和主要贡献者。通过下面对这些标准和规范的分别介绍,您将了解到这项工作与 Web 服务的关系。

  • 开始准备 XML 认证

标准和规范类别

下图以图形的方式说明了各类标准和规范在 Web 服务框架的上下文中如何相互配合。下面分门别类地列出了各个规范并说明了它们与 Web 服务框架的关系:

  • 所有 Web 服务规范和标准
    

传输
BEEP,即块可扩展交换协议(Blocks Extensible Exchange Protocol,以前称为 BXXP),是用于构建应用程序协议的框架。已由 IETF 对其进行了标准化,其与 Internet 协议的关系类似于 XML 与数据的关系。


    消息传递
    这些消息传递标准和规范旨在提供一个在分散的分布式环境中交换信息的框架。

    • Web 服务寻址
    • Web 服务通知(WS-BrokeredNotification、WS-BaseNotification、WS-Topics)
    • Web Services Attachments Profile 1.0
    • SOAP 消息传输优化机制

    描述和发现
    只有潜在用户能够找到足够的信息来进行执行,Web 服务才有意义。这些规范和标准的重点在于定义一组服务,以支持如下方面的描述和发现:业务、组织和其他 Web 服务提供者;其提供的 Web 服务;以及可以用于访问这些服务的技术接口。

    • WSDL 1.2(工作草案)
    • WSDL 2.0(工作组版)
    • Web 服务语义——WSDL-S
    • Web 服务元数据交换
    • Web 服务策略断言语言
    • Web 服务策略附件
    • Web 服务策略框架
    • Web 服务资源框架

    可靠性
    如果参与者无法确定是否完成了消息交换,则不可能解决业务问题。可靠消息传递允许在出现软件组件、系统或网络故障时可靠地在分布式应用程序间交付消息,因此对 Web 服务至关重要。


    事务
    事务是构建可靠分布式应用程序中的基本概念。Web 服务环境要求利用传统事务机制提供的协调行为来控制应用程序的操作和输出。

    • Web 服务协调

    安全性
    通过使用这些安全性规范,应用程序可以加入专门为与通用 Web 服务框架一起使用而设计的安全通信。

    • WS-Federation: Passive Requester Profile
    • Web Services Provisioning
    • Web 服务安全对话语言
    • Web Services Security 1.0
    • Web 服务安全性补遗
    • WS-Security Kerberos Binding
    • Web 服务安全性策略
    • Web 服务信任
    • 安全性断言标记语言(Security Assertion Markup Language,SAML)

    业务流程
    业务流程指定 Web 服务集合中操作的潜在执行顺序、这些 Web 服务间共享的数据、所涉及到的合作伙伴以及他们如何参与业务流程、Web 服务集合的联合异常处理,以及涉及到多个服务和组织如何参与的其他问题。BPEL 指定业务流程及其与 Web 服务的关系。


    管理
    Web 服务易管理性定义为一组功能,用于发现存在情况、可用性、运行状况、性能、用法以及 Web 服务体系结构内的 Web 服务控制与配置。由于 Web 服务的广泛应用并变得对业务操作越来越关键,因此管理和实现 Web 服务的任务对业务操作的成功至关重要。

    • Web Services Manageability -- Concepts
    • Web Services Manageability -- Representation
    Web 服务分布式管理

    用于人工交互的 WS-BPEL 扩展

    Web 服务联合语言

    Web 服务事务规范

    Web 服务可靠消息传递

    UDDI 3.0

    SOAP 1.1(说明)

    块可扩展交换协议 (BEEP) Web Services Manageability
    用于 Web 服务的业务流程执行语言(1.1 版) WS-Federation: Active Requester Profile
    Web 服务业务活动
    WS-RM Policy Assertion WSDL 1.1(说明)
    SOAP 1.2(规范)

    原创粉丝点击
    热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 养了个白眼狼怎么办 孩子学东西很慢怎么办 手不小心碰肿了怎么办 腿中间摩擦的疼怎么办 晚上睡觉时双腿酸胀怎么办 腿擦破皮了怎么办 快速好 宝宝腿擦破皮了怎么办 新生儿睡觉腿喜欢弯曲怎么办 孩子八个月交叉走路怎么办 胫椎引起双腿发热怎么办 婴儿头型睡扁了怎么办 膝盖抻筋了疼怎么办 小腿肚子抻筋了怎么办 后背抻筋了 很疼怎么办 运动膝盖抻着了怎么办 大腿内侧抻着了怎么办 大腿抻筋了 很疼怎么办 小腿肚子聚筋了怎么办 6个月婴儿腿弯怎么办 胳膊抻筋拉伤了怎么办 宝宝抻着了怎么办妙招 拎东西胳膊抻了怎么办 小臂一用力筋疼怎么办 摔破胳膊很痛怎么办 胳膊的筋扭伤了怎么办 小孩胳膊抻筋了怎么办 肩膀抻着了怎么办妙招 右边肩膀抻着了怎么办 胳膊因劳累很痛怎么办 宝宝胳膊摔了疼怎么办 宝宝胳膊抻筋了怎么办 孕妇胳膊筋伤了怎么办 刚进公司就怀孕怎么办 撞到胳膊麻筋了怎么办 腰抻了怎么办多久能好 腰突然抻了一下怎么办 干活抻筋了 很疼怎么办 胳膊抻筋一动就疼怎么办 肩膀受风了很疼怎么办 开空调受风了怎么办 胳膊受风了疼怎么办