买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:国际商业机器公司
摘要:本发明涉及一种用于管理DBMS102,202中的多个服务108‑114;208‑214的计算机实现的方法。服务分别被配置为处理存储在或被接收以存储在DBMS管理的数据库116‑122;216‑222中的数据。该方法包括:提供302操作性地耦合到DBMS的服务管理器106;在服务管理器处在DBMS的运行时自动地和动态地注册304多个服务;以及由服务管理器自动管理306所述多个注册服务中的不同服务之间的依赖关系。
主权项:1.一种用于管理数据库管理系统DBMS中的多个DBMS服务的计算机实现的方法,所述方法包括:提供操作性地耦合到所述DBMS的服务管理器;在所述DBMS运行时在所述服务管理器处自动和动态地注册所述多个DBMS服务,其中:所述多个DBMS服务中的每个分别处理存储到由所述DBMS管理的数据库的数据;并且所述多个DBMS服务中的每个被实现为单例,其中单例是被实现为使得确保每次仅能够实例化特定类型的软件对象的一个实例的软件对象;由所述服务管理器管理多个已注册DBMS服务之间的依赖关系,其中:基于指定所述DBMS服务所需的依赖关系服务的所述DBMS服务的源代码来管理所述依赖关系;基于执行对代表在所述服务管理器处注册的DBMS服务的依赖关系的依赖关系树的深度优先搜索来在所述DBMS的运行时识别和更新所述依赖关系;管理所述依赖关系还包括:响应于在所述源代码中创建全局变量,执行与所述全局变量相关联的类型的构造器;以及基于以有向无环图DAG形式表示的所述DBMS服务的所述依赖关系来检测循环依赖关系;并且所述全局变量对应于要在所述服务管理器处注册并由所述服务管理器管理的特定DBMS服务。
全文数据:
权利要求:
百度查询: 国际商业机器公司 DBMS中的服务管理
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。