REST风格的Web服务注册与储存

OASIS宣布关闭UDDI规范技术委员会:http://lists.oasis-open.org/archives/tc-announce/200807/msg00000.html

 

UDDI似乎从来就没有在应用实战中享受流行待遇,即使在服务治理愈发重要的今天。

 

Mule正在做基于REST的注册以及储存组件Galaxy, 使用了Atom发布协议:http://www.mulesource.org/display/GALAXY/Home 。换句话说,这是他们的服务治理平台。

作者是XFire原主创:Dan Diephouse。

 

Jersey:JAX-RS [JSR 311] implementation https://jersey.dev.java.net/

Restlet:a REST framework http://www.restlet.org/

Abdera:an Atom Publishing Protocol implementation.http://incubator.apache.org/abdera/

 

 

WSO2 Registry ,http://wso2.org/projects/registry ,融入了WEB2.0的特色,如tags、comments、ratings。

 

Mule Galaxy VS WSO2 Registry:http://wso2.org/library/3777 。一家之言,是否有欠公平。

 

  • WSO2 Registry更易于嵌入到应用中。
  • MULE Galaxy有workspaces的概念组织资源,WSO2 Registry有collections的概念组织资源:但WSO2 Registry似乎有SPI机制,可以用于管理第三方资源的元数据、进行第三方资源的自定义验证等。
  • 都有资源的版本控制。WSO2具有检查点checkpoints的概念,可用于回滚到历史版本。
  • WSO2具有更易用的资源显示和WEB界面
  • 资源的元数据管理。
  • 资源搜索:都可以根据资源名称、资源描述、创建日期、属性进行搜索。
  • 依赖管理。WSO2可以在导入资源时将其所关联的所有WSDL与XSD一起导入。
  • 资源日志和活动监控。
  • 资源索引。目前Mule Galaxy优于 WSO2 Registry。
  • 均支持APP(Atom Publishing Protocol )
  • 声明周期管理
  • 均支持WSDL and WS-I 验证,

 

你可能感兴趣的:(apache,Web,.net,REST,活动)