50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

SOA Software 发布 SOA 开发治理产品

  • 2008-06-16
  • 本文字数:2484 字

    阅读完需:约 8 分钟

几周前,SOA Software宣布了他们新的Repository Manager 6.0 的发行(以前的Logidex)。Repository Manager 是服务/ 可重用资产的仓库,它允许公司有效地管理他们的SOA 及其他软件资源。Repository Manager 可以让用户了解有哪些现有资产,它们的业务/ 技术特点以及它们所在的位置。Repository Manager 是SOA Software 的SOA 产品集成套件的一部分,套件还包括Policy Manager 和Service Manager。

Repository Manager 为 SOA 治理提供了以下基础的核心功能:

  • 开发治理,允许组织从需求定义阶段到开发阶段,对服务的产生和消费过程进行控制。用户可以通过图形表示快捷地了解资产与资产间的关系,并能通过拖拽开发治理规则来满足他们项目或业务部门的需求。Repository Manager 所支持的治理策略范围包括从一个简单的单点登出许可策略到具有多级登出及自动验证点许可策略等。
  • 强大的与高级服务注册中心联邦的能力,包括 HP SOA Systinet、IBM WSRR 和 TIBCO ActiveMatrix,允许 Repository Manager 与运行时环境双向自动同步服务定义、元数据和治理状态。
  • 有效地管理和部署资产,支持用合适的开发工具直接从 Repository Manager 中启动软件元件,例如可执行模块、WSDL 文件、模型和文档。
  • 协作发现资产和服务,支持范围广泛的搜索,从简单的、基于关键字的搜索到复杂的、基于模型的搜索.
  • 支持本地联邦注册中心,允许组织共享世界各地的资产,同时严格控制服务创建、查看和消费的方式。

InfoQ 对来自 SOA Software 的 Alan Himler 和 Brent Carlson 进行了采访:

InfoQ:在这次发布所引入的特性中,哪些是你们认为最重要的?

SOA Software:Repository Manager 和 Policy Manager 的集成,它允许用户在服务开发过程中跨不同的检查点自动调用合规策略验证(来自 Policy Manager)。Repository Manager 和 Policy Manager 的集成还支持在 Repository Manager 与 Policy Manager 之间完全同步服务定义、元数据和治理状态。

服务注册中心和仓库的联邦减少了单独治理这些平台的工作。

Repository Manager 内嵌的开发过程为跨开发周期不同阶段的治理和软件资产状态报告提供了框架。

与先进 IDE 和 SCM 工具的紧密集成简化了企业将 Repository Manager 纳入他们现有的开发环境的工作。

InfoQ:Repository Manager 是如何支持对元件的自定义分类的?

SOA Software:Repository Manager 拥有获得专利的动态资产模板基础设施,它使得资产在两方面得以增强:分类元数据(即键 / 值对,它给资产提供了搜索、条件和报表信息),以及资产与资产之间的关系。

InfoQ:Repository Manager 支持按企业标准(如命名规范、元件内容等等)验证元件吗?

SOA Software:Repository Manager 与 Policy Manager 的强大合规策略引擎结合后支持元件内容验证。在不同的 SDLC(软件生命周期)治理阶段都可配置 Repository Manager 自动调用 Policy Manager 的合规引擎,使用 Policy Manager 自动应用相关策略并将结果返回给 Repository Manager 以备将来之用。Repository Manager 同时支持“硬”、“软”两种合规方法:“硬”合规在验证失败时将向提交者返回所提交的资产;“软”合规则会将被验证的资产转发给一个或多个基于角色的复查者(如,架构师、领域分析师)以决定这个异常是允许还是拒绝。

InfoQ:Repository Manager 支持元件打包标准吗,例如可重用资产标准(Reusable Assets Specification,RAS)?

SOA Software:LogicLibrary 是 RAS 的倡导者,并且 Repository Manager 是基于 RAS 的。

InfoQ:Repository Manager 是否支持链接物理位于外部仓库(包括 SCM、文档注册中心等)的资产?

SOA Software:Repository Manager 支持基于 URI 的、“按引用(by reference)”地链接存储于任意 SCM 和其它支持基于 URL 访问的基础记录系统中的元件。Repository Manager 的 AnySource Artifact Adapter 工具还能访问那些不提供基于 URL 访问的外部仓库,因此本质上能够“按引用(by reference)”访问任何外部仓库的元件。

InfoQ:Repository Manager 能否自定义许可工作流?

SOA Software:可以,尽管 Smart Controls 预先配置了一个开发过程工作流和建议的检查点,但是用户可以配置这些过程以满足他们企业的需要。

InfoQ:Repository Manager 支持元件的版本标定吗?

SOA Software:支持,Repository Manager 保存的每个资产和每个元件都被作为一个拥有唯一 ID 的唯一实例进行管理。元件版本一般与创建一个新的资产版本相对应;Repository Manager 对新版本创建(包括所有本地受管元件深度复制)提供了“一键式”支持。

InfoQ:Repository Manager 支持遍历任意深度的依赖树吗?

SOA Software:通过基于超链接的导航,以及按期望的资产和关系类型过滤、动态产生的依赖图视图,Repository Manager 支持任意深度的依赖树遍历。所有资产和关系信息还能被显示在 SQL 只读报表视图中,以便进行客户相关的依赖图分析(例如,使用开源 Eclipse BIRT 设计器开发,并由客户部署到 Repository Manager 运行时的本地 BIRT 报表引擎中的自定义报表)。

InfoQ:Repository Manager 是如何支持元件变更通知的?

SOA Software:Repository Manager 的用户可通过“订阅”接收那些资产状态变更(包括元件变更)的邮件或 RSS 通知。

InfoQ:Repository Manager 支持关于服务利用、当前服务消费者、加载,服务水平协议(SLA)等信息的获取吗?

SOA Software:支持,通过与 SOA Software 的 Service Manager 集成即可。

InfoQ:如果与 WebSphere Registry Repository(WSRR)集成,自定义分类和自定义对象如何映射到 Repository Manager 中的元件?

SOA Software:Repository Manager 通过它的动态资产模板基础设施与 WSRR 特定的 OWL 本体绑定。自动的 WSRR 联邦可被配置到为 Repository Manager 定义的任意治理阶段中。当这个联邦被调用时,Repository Manager 就会供应绑定的分类元数据,以便由 Repository Manager 发布到 WSRR 中的对象按 WSRR 本体的上下文来进行分类。未绑定的 Repository Manager 分类将作为简单属性发布到 WSRR 中。

查看英文原文 SOA Software Announces SOA Development Governance Product

2008-06-16 19:221200
用户头像

发布了 255 篇内容, 共 67.6 次阅读, 收获喜欢 10 次。

关注

评论

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

Android开发者面试如何系统复习,Android小技巧

android 程序员 移动开发

Android性能优化面试题集锦,架构师必备

android 程序员 移动开发

Android开发者该学习哪些东西提高竞争力,做了5年Android

android 程序员 移动开发

Android技术类校招面试题汇总:android享学课堂vip课程下载

android 程序员 移动开发

Android开发谈,html5移动开发即学即用网盘

android 程序员 移动开发

极客时间 - 架构实战营 - 模块一作业

秋夫人

架构实战营

android插件化开发指南,享学课堂课程怎么样

android 程序员 移动开发

Android开发者该学习哪些东西提高竞争力,程序员面试防坑宝典

android 程序员 移动开发

Android开发面试技能介绍,动脑学院架构师vip视频

android 程序员 移动开发

Android插件化主流框架和实现原理,挑战大厂重燃激情

android 程序员 移动开发

Android开发者跳槽面试,深夜思考

android 程序员 移动开发

Android插件化入门指南,程序员必看

android 程序员 移动开发

【推荐】如何将枯燥的大数据呈现为可视化的图和动画?

云智慧AIOps社区

大数据 开源 大前端 数据可视化 大屏可视化

Android教程,享学androidvip

android 程序员 移动开发

COSCon'21 参会指南 你想要的这里都有

开源社

开源社区 第六届中国开源年会 COSCon'21 开源社

android插件化资源冲突,享学课堂vip二期

android 程序员 移动开发

Android开发面试题目,动脑学院vip

android 程序员 移动开发

Android快速转战Kotlin教程,安卓已死

android 程序员 移动开发

架构实战-模块一

唐敏

架构实战营

Android技术类校招面试题汇总,享学课堂Android架构师课程

android 程序员 移动开发

Android推送技术解析,Android开发工程师面试题

android 程序员 移动开发

android插件化原理,android开发视频百度网盘

android 程序员 移动开发

从错误中学习

FunTester

学习 测试 bug 自学 FunTester

没想到!我在简历上写了“精通MySQL”,阿里面试官跟我死磕后就给我发了高薪offer

收到请回复

程序员 编程语言 后端

android插件化和热修复区别,扔物线学堂

android 程序员 移动开发

Android攒了一个月的面试题及解答,Android程序员必会

android 程序员 移动开发

Android开发进大厂面试必备技能,大厂面试必备技能

android 程序员 移动开发

Android开发面试题!动脑学院安卓教程vip2019

android 程序员 移动开发

Android性能优化推荐书,享学课堂课程怎么样

android 程序员 移动开发

Android技术类校招面试题汇总:扔物线rxJava

android 程序员 移动开发

极光笔记丨百亿级数据的实时存取优化与实践

极光GPTBots-极光推送

高可用 软件架构 多级存储系统 高性能存储

SOA Software发布SOA开发治理产品_SOA_Boris Lublinsky_InfoQ精选文章