[发明专利]表示和配置灵活和可扩展表达模式的方法和装置无效
申请号: | 200710185116.7 | 申请日: | 2007-10-30 |
公开(公告)号: | CN101174220A | 公开(公告)日: | 2008-05-07 |
发明(设计)人: | 张良杰;阿布杜尔·阿拉姆;张嘉 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30;H04L29/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 董莘 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 表示 配置 灵活 扩展 表达 模式 方法 装置 | ||
1.一种根据细粒度架构构建模块(ABB)表示和配置灵活和可扩展的表达模式的方法,包含如下步骤:
定义ABB;
以统一方式为所述ABB建模;以及
利用所述ABB创建至少一个模板,其中,所述至少一个模板包含预配置的静态特征和用户指定的服务特征中的至少一个。
2.根据权利要求1所述的方法,其中,所述定义ABB的步骤包含如下步骤:
定义消费者ABB和表达控制器ABB。
3.根据权利要求1所述的方法,其中,所述定义ABB的步骤包含步骤:
定义表达ABB、消费者概况ABB、访问控制ABB、格式变换ABB、配置规则ABB、和高速缓存ABB。
4.根据权利要求1所述的方法,其中,所述定义ABB的步骤包含如下步骤:
将表达模块的责任划分成分责任区。
5.根据权利要求4所述的方法,其中:
所述分责任区包含相关衔接功能的逻辑分组;和
所述分责任区被当作ABB来对待。
6.根据权利要求1所述的方法,其中,所述定义ABB的步骤包含如下步骤:
定义与ABB相关联的属性,其中,所述属性包含标识符(ID)属性、类型属性、状态属性、协议属性、和输入类型和输出类型属性中的至少一种。
7.根据权利要求1所述的方法,其中,所述以统一方式为ABB建模的步骤包括如下步骤:
利用统一框架为所述ABB建模。
8.根据权利要求7所述的方法,其中,所述统一框架促进所述ABB的统一接口描述的开发。
9.根据权利要求1所述的方法,其中,所述以统一方式为ABB建模的步骤包含如下步骤:
定义所述ABB的操作,其中,所述操作包括标识操作、名称操作、层操作、状态操作、协议操作、输入数据类型操作、输出数据类型操作、输入和/或输出类型操作、注释统一资源定位符(URL)操作、消费者层类型操作、和消费者类型操作中的至少一种。
10.根据权利要求1所述的方法,其中,所述创建至少一个模板的步骤包含如下步骤:利用ABB为特定服务场景预配置静态模板。
11.根据权利要求1所述的方法,其中,所述创建至少一个模板的步骤包含如下步骤:
根据所述用户指定的服务特征选择适当的ABB;以及
在运行时期间配置所述适当的ABB。
12.一种设计和管理细粒度架构构建模块(ABB)的方法,包含如下步骤:
识别ABB,以便构成用于在解决方案中促进消费者和其它单元之间的表达和交互的架构;
分析所述ABB,以便监视各个ABB所使用的计算资源;
根据(i)有关实体的请求和(ii)可用资源而选择所述ABB的多个运行实例;以及
管理ABB的生命周期。
13.根据权利要求12所述的方法,其中,所述管理ABB的生命周期的步骤包括如下步骤:
定义表达架构模板;
根据服务场景选择表达架构模板;
配置所述ABB的接口;
应用所述ABB与其它模块的交互模式;和
启用对所述ABB的访问控制。
14.根据权利要求12所述的方法,进一步包括如下步骤:
启用状态管理的粒度实现;和
处理异常情况。
15.一种根据细粒度架构构建模块(ABB)表示和配置灵活和可扩展的表达模式的装置,包括:
存储器;和
与所述存储器耦接和起如下作用的至少一个处理器:
定义ABB;
以统一方式为所述ABB建模;和
利用所述ABB创建至少一个模板,其中,所述至少一个模板包含预配置的静态特征和用户指定的服务特征中的至少一个。
16.根据权利要求15所述的装置,其中,所述至少一个处理器用于通过定义消费者ABB和表达控制器ABB而定义ABB。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710185116.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:空气除菌装置
- 下一篇:弯曲波导管及其制造方法、光传递模块和热辅助磁记录头