AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

WS-Context 成为 OASIS 标准

  • 2007-04-12
  • 本文字数:795 字

    阅读完需:约 3 分钟

没有人投反对票, OASIS WS-Context 规范已经被批准成为 OASIS 标准。 WS-CAF 委员会一直将 WS-Context 放在 WS-CAF 规范集范畴下进行研究,WS-CAF 规范集还包括 WS-CoordinationFramework 和 WS-TransactionManagement 两个规范。尽管 WS-Context在它所定义的领域是唯一的,但它和后面两个规范还有IBM 和微软支持的 WS-TX 委员会(创立于 WS-CAF 数年之后)研究的内容有重叠。因此,WS-CAF 组不太可能再诞生其它标准了。

这几年里针对 WS-Context 说法很多,最近一次就在 W3C 关于 Web 服务的研讨会上它收到的好评占了绝大多数。总结起来,WS-Context 定义了一个基础(可扩展的)上下文结构(Context Structure),这个结构可以被关联到一个抽象 _ 行为(Activity)_ 上:活动的生命周期就是上下文环境的生命周期。接着这个行为可以用来为 Session 建模:所有在活动中与面向 Session 的服务相作用的内部交互,都唯一而明确地通过上下文与这个行为绑定。更重要的是,这个上下文环境(因此也是 Session)不依赖于服务的端点引用(Endpoint Reference):同一个服务可以并发地被多个客户端或者服务在不同的 Session 范围中处理。因此,Session 的概念对于通讯通道和服务端点是松耦合的:Session 可以用于与服务进行短期协作,乃至于在多个服务中共享。延迟绑定(Late Binding)也意味着协议可以利用 WS-Context 来支持与固定服务端点定义关联的短周期或长周期 Session,就想适用于应用程序内部一样。

虽然看起来可能与 WS-Addressing 有重叠,但是二者之间的共荣多于竞争。可以帮它们的关系视为和传统 Web 中的 URI 和 Cookie 那样类似。如果能正确共同使用,在 Web 服务中实现松耦合且可扩展的有状态和无状态是可行的。如果不正确使用或者忽略的话,将会导致系统变得紧耦合并且很脆弱。WS-Context 是否会在不断发展的 Web 服务体系结构产生重大影响还有待观望。IBM 和微软没有参与的事实,毫无疑问将阻碍其发展和影响。

2007-04-12 20:00856

评论

发布
暂无评论
发现更多内容

一条SQL语句执行得很慢的原因盘点

北游学Java

Java MySQL

速来围观!大佬把Java基础核心知识整理成了PDF版

java小李

Java开发手册 Java 开发

请谈下Android消息机制,成功拿下大厂offer

欢喜学安卓

android 程序员 面试 移动开发

华为助力高校释放能量,加速中国从开源使用大国向贡献大国转变

科技热闻

如何借用第三方APM工具, 为移动应用保驾护航

APM

《分享几道高频 Redis 高频面试题,面试不用愁》

java小李

Redis Stream

Vue进阶(九十四):自定义组件

No Silver Bullet

Vue 自定义组件 7月日更

幸福的人在当下就活出了幸福的样子|靠谱点评

无量靠谱

深度融合,云管理平台助推政府实现“最多跑一次”改革

BoCloud博云

云计算 云管理平台 云管理

详解TCP协议与UDP协议的区别

Linux服务器开发

网络协议 Linux服务器开发 Linux后台开发 TCP协议 UDP协议

被面试官问的Android问题难倒了,深度集成!

欢喜学安卓

android 程序员 面试 移动开发

GitHub标星139K的:“嵌入式Linux系统开发教程”

白亦杨

数字化成潮流,运维为啥也热了?

ToB行业头条

科技互联网

技术解码 | GB28181协议简介及实践

腾讯云音视频

腾讯云 ffmpeg 流媒体 视频监控系统

向大佬学习!「mybatis查询匹配机制」,手动点赞

java小李

java 14 Mybati

FBI 警告称,网络犯罪分子可能以 2021 年东京奥运会为目标!

郑州埃文科技

《MyCat数据库的基础配置及使用》

java小李

java 14 mycat

编辑器看看

strive

编辑器

四面字节跳动,终于拿下1-2级offer :Redis+分布式+微服务+算法+网络

Java 程序员 架构 面试 计算机

这款开源软件绝了!1分钟即可打造了一个”黑客范“终端~

编程菌

Java 编程 程序员 项目 计算机

MySQL高频面试题的灵魂拷问

java小李

MySQL

携生态伙伴展示AI计算盒参考设计最新成果 英特尔点亮智能边缘广阔机遇

E科讯

被转载10W次的:Java小白系统资料和职业规划路线

java小李

java基础

解决方案| 全民抗“灾”- 实时音视频在应急指挥场景的应用

anyRTC开发者

音视频 WebRTC 指挥调度

iOS底层面试题(下篇)

程序员 面试 ios开发

大学四年Java学习路线规划,所有私藏资料我都贡献出来了

java小李

spring Java web

基于 Java Spring Security 的关注微信公众号即登录的设计与实现ya

哈德韦

spring security 微信公众号 Apache Pulsar SSO

最新流行的6大优秀DevOps工具

java小李

java 14 puppeteer

DeFi智能合约DAPP开发|DeFi项目源码

Geek_23f0c3

DeFi去中心化系统开发 DAPP智能合约交易系统开发

架构训练营模块3课后作业-学生管理系统详设文档

喻高咏        

他是因为什么,能在半年内从菜鸟学生成为大厂收割机?

Java架构师迁哥

WS-Context成为OASIS标准_SOA_Mark Little_InfoQ精选文章