热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CentraSite:注册中心/存储库和免费社区版本

AG软件和Fujitsu已经发布CentraSite的3.1版本,这是他们联合开发的针对SOA治理的解决方案。根据AG软件提供的信息,其显著的新特性包括

AG软件和Fujitsu已经发布CentraSite的3.1版本,这是他们联合开发的针对SOA治理的解决方案。根据AG软件提供的信息,其显著的新特性包括对由CentraSite社区成员提供的第三方工具的便捷支持,对跨越多个注册中心/存储库实例的联合的支持,一个可插拔的架构,以及可完全自定义的生命周期支持。AG软件还宣布它对InfoQ SOA和SOA Governance社区的赞助;CentraSite 社区门户也由InfoQ来主持

\u0026#xD;\n

InfoQ就SOA部署中注册中心/存储库的角色、CentraSite产品以及JAXR和UDDI标准等问题,采访了AG软件的SOA市场高级主管Gerd Schneider。

\u0026#xD;\n

InfoQ:许多人把注册中心/存储库的解决方案看作是应该很晚才加入到SOA部署中去的内容——也就是说,它更像是某种扩展而不是必需的。你同意吗?

\u0026#xD;\n
Gerd:不,恰恰相反——任何SOA的成功开始于一个有效的SOA治理(governance)策略。治理可以通过像在墙上贴便签或者在网络上共享电子表格一样的简单方式来实现,或者通过SOA注册中心和存储库来实现。而CentraSite,我们的SOA治理平台就基于一种注册中心和存储库。在你管理你的SOA时,你会关心关于创建、部署和服务变化、过程、制度等等职责。通过CentraSite,架构师可以存储任何类型的SOA制品,添加元数据来描述它,并提供许多生命周期特性,包括版本控制,变化管理,影响分析等等。基于强大的注册中心和存储库结构的SOA治理在我们看来,是SOA成功的关键。
\u0026#xD;\n

CentraSite里有什么东西让它跟其他解决方案不一样呢?

\u0026#xD;\n
的确有一些东西让CentraSite不一样——首先是我们对开放标准的承诺。CentraSite可以方便地和所有Crossvision产品配合工作,以及其他支持Web services标准的产品——比如来自于CentraSite社区的Amberpoint和ILOG。第二个是因为CentraSite的扩展性,我们可以存储任何类型的SOA制品——不仅仅是服务。比如来自ESB的一个服务序列——我们会存储序列中编排的每个服务——以及我们用于转换的任何样式页,以及服务序列本身——都分别作为单独的制品存储。另外,所有这些制品间的关系会被自动创建并管理。这些关系是有效的影响分析的基础,这样我们就能看到服务正在何处使用——在做任何变化前。
\u0026#xD;\n

为什么有人会关心扩展性呢?

\u0026#xD;\n
有许多原因...最大的原因之一是存储和治理任何类型的SOA制品的能力。我们假设某个客户有种特殊的格式来表述与过程关联的业务规则。一旦定义好,下次制品记入CentraSite时,它就会被以正确的方式来对待。另一个例子:我们有个客户,他们不仅使用CentraSite来存储所有由我们的ApplinX和EntireX工具生成的遗留现代化制品,还扩展CentraSite来存储额外的信息,包括运行应用的系统,PDF格式的政策文件和设计文档,甚至那些服务如何和JCL以及cron定时任务关联的信息。通过在高分布的SOA系统上提供统一的视图,CentraSite给组织带来了独特的价值。我想说的最后一点是CentraSite的扩展性和可插拔的用户接口架构。这允许我们集成任何客户需要的额外功能,例如用于协作的wiki。
\u0026#xD;\n

CentraSite建立在JAXR之上,JAXR似乎在市场上已经不见踪影。做这样的决定的原因是什么呢?

\u0026#xD;\n
我不认同这样的观点,如果看一下来自于AG软件、IBM、HP的市场主导产品,以及许多开源工具,你会找不到任何一个不支持JAXR标准的。
我们把产品建立于这个标准之上,是因为我们可以从中获得元数据灵活性,我们需要这种灵活性去支持客户想要通过CentraSite实现的那些用例。在大多数情况下,CentraSite不仅仅是作为服务注册中心来使用,而且是一个针对各种的客户特定资产的元数据管理和监控平台。这只能通过把元数据模型建立在像JAXR这样一种灵活的可自定义的标准之上来达到。而且,我们的JAXR实现在某种程度上统一了UDDI和EbXML接口,因为它位于它们之上。
\u0026#xD;\n

对于UDDI的支持怎样?为什么你会认为UDDI支持是相关的?

\u0026#xD;\n
UDDI是一种非常重要的标准,它用来管理服务,没有UDDI支持,任何SOA治理平台都是不完整的。我们完全支持两个版本,UDDI版本2和3。这同样给我们提供了以标准的方式,与更广范围的其他SOA注册中心提供者以及SOA相关开发和管理工具进行相互操作的能力。
\u0026#xD;\n

社区版本的限制是什么?

\u0026#xD;\n
社区版本是为那些刚开始采用SOA治理策略的组织而设计的。除了任何人可以下载它之外,我们包含进了所有的Crossvision产品。企业版本增加了额外的企业强度的特性,比如高可用性或者与其他元数据存储的联合。它还增加了自定义生命周期管理过程和创建自己业务报告和度量的能力。
\u0026#xD;\n

CentraSite社区版本可以在CentraSite社区站点免费下载。

\u0026#xD;\n

原文链接:CentraSite: Registry/Repository and Free Community Edition


推荐阅读
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • 本文介绍了Android 7的学习笔记总结,包括最新的移动架构视频、大厂安卓面试真题和项目实战源码讲义。同时还分享了开源的完整内容,并提醒读者在使用FileProvider适配时要注意不同模块的AndroidManfiest.xml中配置的xml文件名必须不同,否则会出现问题。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • ZSI.generate.Wsdl2PythonError: unsupported local simpleType restriction ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • MyBatis多表查询与动态SQL使用
    本文介绍了MyBatis多表查询与动态SQL的使用方法,包括一对一查询和一对多查询。同时还介绍了动态SQL的使用,包括if标签、trim标签、where标签、set标签和foreach标签的用法。文章还提供了相关的配置信息和示例代码。 ... [详细]
  • Imtryingtofigureoutawaytogeneratetorrentfilesfromabucket,usingtheAWSSDKforGo.我正 ... [详细]
  • 本文介绍了OpenStack的逻辑概念以及其构成简介,包括了软件开源项目、基础设施资源管理平台、三大核心组件等内容。同时还介绍了Horizon(UI模块)等相关信息。 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • Spring常用注解(绝对经典),全靠这份Java知识点PDF大全
    本文介绍了Spring常用注解和注入bean的注解,包括@Bean、@Autowired、@Inject等,同时提供了一个Java知识点PDF大全的资源链接。其中详细介绍了ColorFactoryBean的使用,以及@Autowired和@Inject的区别和用法。此外,还提到了@Required属性的配置和使用。 ... [详细]
author-avatar
牛妈是007
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有