2011-06-09 107 views
3

我无法翻译产品页面上的所有流行语:http://www.oracle.com/technetwork/middleware/repository/overview/index.html任何人都可以告诉我Oracle Enterprise Repository是什么?

它是一个文档管理系统吗?它是一个版本控制系统吗?等等。我不太确定。

我得知它存储了与源代码或配置文件或流程定义或SOA等相关的东西,但我对物理方面更感兴趣 - 这些fiels/objects如何存储?有数据库吗?存储在文件系统中?它们如何共享,是否有访问控制列表?它们如何与部署的应用程序相关?

回答

1

我认为甲骨文有一些复杂的问题,希望他们的存储库执行传统的注册表任务,从而混淆事项。

基本上,我的意见是,注册表保存元数据和文档,而存储库存放文件和可部署的工件。

我可以参考其他人的思想,例如。 http://www.ibm.com/developerworks/wikis/display/woolf/Registry+vs.+Repositoryhttp://best-practice-software-engineering.blogspot.com/2008/04/misc-registry-vs-repository.html

我正在使用OER(Oracle Enterprise Repository),坦白地说,从我的角度来看,有很多注册表和小存储库。

如果我真的很积极,那么我可以将Oracles使用库放到SearchSOA描述中,但是我希望您能够意识到广泛使用这些词的定义,这几乎与Oracles的流行语相矛盾(和我希望在途中澄清一些事情:-))

1

我不这么认为。

http://searchsoa.techtarget.com/definition/SOA-repository

一个SOA存储库是包含软件和元数据构成SOA注册表中的一个数据库。注册管理机构是一个不断发展的,交互式的,受控访问的目录,有助于管理SOA(面向服务的体系结构)项目,使企业可以使用Web服务轻松发现并相互通信。

作为元数据存储库,SOA存储库有助于SOA的内容验证和工作流支持。存储库是与SOA治理相关的策略,流程,属性和模式的记录媒介。在某些出版物和上下文中,存储库和注册表被视为称为“SOA注册表 - 存储库”或“SOA注册表/存储库”的单个实体。

+0

我很抱歉,原来的问题含糊不清。编辑有更多的细节我正在寻找。感谢:D – 2011-06-09 06:41:47

1

“我更感兴趣的物理 方面 - 如何这些fiels /对象 存储在哪里?”

你说得对,很难找到实施细节。我深入研究了the sizing guide,它表明Enterprise Repository本身就是一个完整的应用程序。它有一个应用程序服务器和一个数据库。

1

澄清 - Oracle的SOA治理解决方案地址: 1.服务元数据(从需求和设计直至WSDL,XSD和终端等的资产退役)。 )依赖和生命周期管理。 2.与运行时相关的元数据(如端点和WSDL)。 3.运行时指标。(如响应时间,吞吐量和例外)

因此。 Oracle提供的是集中在这些领域的三个组成部分:1。 Oracle企业资源库 2. Oracle服务注册表 3. Oracle企业管理器

最后,仅仅是明确的,源代码存储这些组件的外在传统的SCM中。

hth, 马特

相关问题