2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

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:221016
用户头像

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

关注

评论

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

微服务架构下,DLI的部署和运维有何奥秘?

华为云开发者联盟

Docker 大数据 Serverless 数据湖 DLI

我也没想到 Springboot + Flowable 开发工作流会这么简单

程序员小富

java 14

软件开发丨关于软件重构的灵魂四问

华为云开发者联盟

软件 开发者 软件开发 代码 软件重构

分享一个阿里云轻量级开源前端图编排,流程图js组件——butterfly-dag

InfoQ_39ba186c207f

Java 流程图 flow canvas html/css

从6大应用场景,看边缘计算落地生根

BoCloud博云

容器 边缘计算 PaaS 云平台 博云

新金融分布式架构之SOFAStack解决方案

阿里云金融线TAM SRE专家服务团队

学习Python真的能找到工作吗?

代码制造者

Python 程序员 编程语言 低代码 零代码

屏幕共享接入指南

anyRTC开发者

WebRTC 在线教育 直播 RTC

MySQL redo与undo日志解析

Simon

MySQL Redo MySQL日志

全民加速节:动态加速在在线教育应用上的最佳实践

阿里云Edge Plus

在线教育 CDN

莱卡、宾利都在用,英特尔oneAPI渲染工具带来高质量视觉体验

E科讯

硬核科技:莱克立式吸尘器,引领家居清洁“新态度”

InfoQ_967a83c6d0d7

oeasy教您玩转linux010106这儿都有啥 ls

o

GitMaster 更新v1.9.0,支持Gitea,Gist拥抱黑暗模式

neo

gitlab tree gitee GitHub、

【写作群星榜】8.15~8.28 写作平台优秀作者 & 文章排名

InfoQ写作社区官方

写作平台 排行榜 热门活动

mPaaS 客户端证书错误避坑指南

阿里云金融线TAM SRE专家服务团队

CRM企业到底该不该做PaaS?

ToB行业头条

PaaS SaaS CRM

温故知新——Spring AOP(二)

牛初九

spring aop ioc

有为而治:平衡吞噬世界的系统之熵

IT民工大叔

ShardingSphere简介+实战

云淡风轻

ShardingJDBC

币期权DAPP 8月28日全球同步耀世上线,掀起币圈追捧热潮

InfoQ_967a83c6d0d7

不得不了解系列之限流

梦朝思夕

限流

数据挖掘学习指南(转载)

Jackchang234987

数据挖掘 产品经理

开发者的福音,LR.NET模块化代码生成器

Philips

敏捷开发 快速开发 模块化流程 代码质量 .net core

华为云会议的前世今生

华为云开发者联盟

直播 云服务 华为云 视频编码 视频会议

LeetCode题解:155.最小栈,使用两个栈,详细注释

Lee Chen

大前端 LeetCode

炒股不要看K线图(分享最近学习投资的一点心得)

Nick

投资 理财

GrowingIO AWS 成本优化之路

GrowingIO技术专栏

AWS 成本优化

柔性电子拥有改变地球的能力吗?

脑极体

“全球+”浪潮下,企业出海选择合适的“技术船舶”成关键

华为云开发者联盟

网络 华为云 企业出海 网络加速 宽带

云原生技术采用增加,全球60%后端开发人员都在使用容器 | 趋势分享

BoCloud博云

云计算 容器 云原生 PaaS 博云

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