【技术实现步骤摘要】
业务SBB的业务数据管理方法、装置、设备及存储介质
本专利技术涉及通信
,尤其涉及一种业务SBB(ServiceBuildingBlock,服务构建基块)的业务数据管理方法、装置、设备及存储介质。
技术介绍
JSLEE(JAIN(JavaAPIsforIntegratedNetworks,智能网的JAVA应用编程接口)SLEE(ServiceLogicExecutionEnvironment,业务逻辑执行环境)技术,简称JSLEE)定义了一种开发的系统架构规范,各个厂商开发的业务只要是遵循JSLEE规范,就可以运行在JSLEE容器中。目前JSLEE规范对业务SBB提供了在sbb-jar.xml文件中配置调用入口env-entry的方式,这种方式在业务SBB安装后,该业务SBB的业务数据不可修改,只能通过目录接口JNDI读取,要想修改业务SBB的业务数据,只能卸载业务,再修改业务du包中的sbb-jar.xml,再重新安装业务。可见目前业务SBB的业务数据的设置操作繁琐且效率低,也做不到业务运行状态下进行业务数据 ...
【技术保护点】
1.一种业务SBB的业务数据管理方法,包括:/n通过业务数据设置接口接收业务数据设置指令,所述业务数据设置指令中包括业务标识信息以及待设置的业务数据;/n在所述业务标识信息所对应业务之业务数据集合中增加所述待设置的业务数据;/n当业务SBB需要配置业务数据时,从所述业务SBB所对应的业务数据集合中,为所述业务SBB配置对应的业务数据。/n
【技术特征摘要】 【专利技术属性】
1.一种业务SBB的业务数据管理方法,包括:
通过业务数据设置接口接收业务数据设置指令,所述业务数据设置指令中包括业务标识信息以及待设置的业务数据;
在所述业务标识信息所对应业务之业务数据集合中增加所述待设置的业务数据;
当业务SBB需要配置业务数据时,从所述业务SBB所对应的业务数据集合中,为所述业务SBB配置对应的业务数据。
2.如权利要求1所述的业务SBB的业务数据管理方法,其特征在于,所述在所述业务标识信息所对应业务之业务数据集合中增加所述待设置的业务数据包括:
为所述业务之业务数据集合中上一次所增加的业务数据设置版本号,并将所述待设置的业务数据增加到所述业务之业务数据集合中,以及将所述待设置的业务数据存储于用于持久化存储业务数据的存储文件中。
3.如权利要求2所述的业务SBB的业务数据管理方法,其特征在于,所述当业务SBB需要配置业务数据时,从所述业务SBB所对应的业务数据集合中,为所述业务SBB配置对应的业务数据包括:
所述为所述业务之业务数据集合中上一次所增加的业务数据设置版本号后,当所述业务对应的业务SBB中存在未绑定版本号的业务SBB时,为所述未绑定版本号的业务SBB分配所述上一次所增加的业务数据,并将所述未绑定版本号的业务SBB与所述上一次所增加的业务数据的版本号绑定。
4.如权利要求1-3任一项所述的业务SBB的业务数据管理方法,其特征在于,所述当业务SBB需要配置业务数据时,从所述业务SBB所对应的业务数据集合中,为所述业务SBB配置对应的业务数据包括:
通过业务数据获取接口接收到业务SBB发送的业务数据获取请求时,根据所述业务数据获取请求中的业务标识信息,从对应业务之业务数据集合中为所述业务SBB分配对应的业务数据。
5.如权利要求4所述的业务SBB的业务数据管理方法,其特征在于,所述根据所述业务数据获取请求中的业务标识信息,从对应业务之业务数据集合中为所述业务SBB分配对应的业务数据包括:
当所述业务数据获取请求中包括版本号时,从所述业务数据获取请求中的业务标识信息所对应的业务之业务数据集合中,为所述业务SBB分配所述版本号对应的业务数据;否则,从所述业务数据获取请求中的业务标识信息所对应的业务之业务数据集合中,为所述业务SBB分配最新增加的业务数据。
技术研发人员:曹迎春,何君臣,陈俊,梅君君,吴豫宁,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。