当前位置:  软件>java软件

开源SOA平台 Turmeric

    来源:    发布时间:2015-02-22

    本文导语:  Turmeric是eBay公司开发的SOA开源平台。这个平台拥有一个完整的安全措施驱动的保安系统,它基于Java,遵守WSDL, SOAP, XML, JSON, XACML, REST等主要标准,支持各种协议和数据格式的可插拔,可用于SOA的服务端以及应用端的开发、部署...

Turmeric是eBay公司开发的SOA开源平台。这个平台拥有一个完整的安全措施驱动的保安系统,它基于Java,遵守WSDL, SOAP, XML, JSON, XACML, REST等主要标准,支持各种协议和数据格式的可插拔,可用于SOA的服务端以及应用端的开发、部署、安全保护、运行和监控。平台提供了Eclipse 插件,辅助SOASOA的服务端以及应用端程序的开发。当前发布的版本是1.0.0 GA,包括eBay公司内部使用的类似平台的大部分组件,只是将其中依赖于商业产品的一些功能去除,并代之以开源的等价实现。

由于来自eBay的生产系统,Turmeric的可扩展性和定制性都非常出色,而且为大规模系统进行了优化。 而且,Turmeric已经在eBay内部使用多年,开发了超过150个SOA服务。其中有些服务已经开放给大众使用(http://developer.ebay.com/products/overview/

开源SOA平台 Turmeric[图片]

Turmeric平台架构图

Turmeric平台主要包括:

  • 运行环境支持开箱即用多种数据格式(SOAP,XML, JSON, REST, 和 Binary XML)。

  • 各种服务质量(QoS)有关的功能,如,身份验证(Authentication),授权(Authorization),和使用率限制(Rate Limiting),可通过为服务定义安全措施(Security Policies)来控制。

  • 内置在运行环境的指标收集系统和运行监测。

  • 基于服务库的服务注册和管理。

  • 支持数据类型库,提供定义和管理类型的能力,使得定义的数据类型可在多个服务里重用。

  • 报错信息库是另一个有用的功能,它让你能定义和管理跨服务使用的报错信息。

eBay公司还与云计算的开源软件公司Intalio合作。由Intalio提供商业应用的客户支持。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • 新手如何加入开源项目 有什么好的c++,java 开源适合新手 请指点!
  • apache的开源小组怎么生存的?比如struts的开源小组,他们的成果被商用也没人付钱
  • 建议建立一个面向开源软件组织和准备参与开源组织者的交流通道
  • 飞思卡尔I.MX53处理器硬件开源 联永羲和开源硬件系统
  • 开源软件和不开源软件哪个质量更高?
  • 开源爱好者进来
  • 开源专家:企业级开源软件大盘点
  • 企业不用开源产品的原因??
  • [讨论]自由软件之于开源软件
  • linux开源软件
  • 参与开源项目
  • 开源力量ConcourseConnect
  • 开源CRM软件 Daffodil CRM
  • linux下的软件都必须是开源的么
  • 开源VPN软件 Freelan
  • 开源跨平台SQL注入漏洞扫描工具 Hexjector iis7站长之家
  • 开源串口通信程序 linucom
  • 免费开源图形API Mesa3D
  • 开源Flash播放器 Lightspark
  • 开源硬件 IP 核心 OpenCores


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3