版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于AutosraAP平台动态加载服务的通道和本申请涉及一种基于AutosraAP平台动态加载服务的通道和实例的方法和装置,其特征在述配置文件包括所述待访问服务的通信通道和发现服务时,从所述内存库中读取所述配置文2通过文件加载程序将待访问服务的配置文件加载到共享内存的内待访问服务存在于AutosraAP平台中,所述配置文件包括所述待访问服务的通信通道和服在检测到自适应应用需要创建服务或发现服务时,从所述内存库中读取所述配置文将所述配置文件传递给所述自适应应用,以使所述自适应应用采用通过文件加载程序将待访问服务的配置文件加载到共享内存的内从所述内存库中读取所述配置文件包括:确定目标访问服务对应的目标共享内存段,并从所述目标共享内存段中读取所述目标访问服务通过文件加载程序将待访问服务的配置文件加载到共享内存的内从所述内存库中读取所述配置文件包括:从所述共享内存段中读取配置文件,并通过所述自适应应用采用遍历数据的方式查找目标访问服务的目标配置文通过所述文件加载程序从设定位置读取多个待访问服务的配置文件调用设定函数并基于所述topic消息为所述配置文件在所述内存库中分配同一个共享调用Publisher方法传入所述设定将所述配置文件从所述设定文件格式转换为适合存入所述内存库的数3获取所述自适应应用传入的topic参数和回调函数,其中,所述topic参数用于确定依据所述topic参数回传所述共享内存段的地址至所述自适从所述共享内存段的地址中获取全部待访问服务的配置文件,并调用所通过所述自适应应用遍历所述全部待访问服务的配置文件,并查7.根据权利要求6所述的方法,其特征在于,依加载模块,用于通过文件加载程序将待访问服务的配置读取模块,用于在检测到自适应应用需要创建服务或发现服务时传递模块,用于将所述配置文件传递给所述自适应应用,以使所述4基于AutosraAP平台动态加载服务的通[0001]本申请涉及计算机技术领域,尤其涉及一种基于AutosraAP平台动态加载服务的留了相同的通信协议和服务实例(endpoint包含ip和端口信息)。实际在开发自适应应用[0004]本申请提供了一种基于AutosraAP平台动态加载服务的通道和实例的方法和装[0005]第一方面,本申请提供了一种基于AutosraAP平台动态加载服务的通道和实例的5述topic消息为所述配置文件在所述内存库中分配同一个根据所述topic参数确定待查找的内存段地址;判断所述内存库中是否存在所述内存段地[0012]第二方面,本申请提供了一种基于AutosraAP平台动态加载服务的通道和实例的计算机可执行指令用于执行本申请上述任一项所述的基于AutosraAP平台动态加载服务的6[0019]图1为本申请实施例提供的一种基于AutosraAP平台动态加载服务的通道和实例[0020]图2为本申请实施例提供的一种基于AutosraAP平台动态加载服务的通道和实例[0025]图7为本申请实施例提供的一种基于AutosraAP平台动态加载服务的通道和实例[0029]本申请提供了一种基于AutosraAP平台动态加载服务的通道和实例的方法,可以[0030]步骤101:通过文件加载程序将待访问服务的配置文件加载到共享内存的内存库7[0034]基于上述问题,本申请提供了一种基于AutosraAP平台动态加载服务的通道和实[0041]步骤1.在内存库中为每个待访问服务的配置文件分别分配一个共享内存段,其[0042]步骤2.通过文件加载程序将每个待访问服务的配置文件加载到对应的共享内存8[0050]步骤2.通过文件加载程序将多个待访问服务的配置文件加载到同一个共享内存遍历数据的方式查找目标访问服务的目标配9[0056]在第二种实施例中,文件加载程序基于topic发布和订阅的方式实现访问共享内[0058]图3为基于topic实现访问共享内存段的信令图,在图3中,Publisher、Topic、件包含了两个待访问服务的部署信息,分别是KeyManagementService和Update[0061]如图3所示,文件加载程序调用Publisher方法,将转换后的map消息作为参数传法将数据存入之前基于topic创建的共享内存段中,这种数据存储方式不仅提高了系统的务对应的通信通道和实例。该配置文件中的数据将被转换为一个std::map<std::string,数传入。在这个方法内部,首先会将map格式的文件转换为适合存储在共享内存的数据结[0073]自适应应用传入topic参数和回调函数给系统,topic参数用于确定topic订阅的[0074]系统根据接收到的topic参数,执行相应的逻辑处理来确定待查找的共享内存段[0075]一旦自适应应用获得了正确的共享内存段的地址,它就会发起topic信息,该topic信息用于请求系统调用之前传入的回调函数将读取到的所有配置文件传递给自适应[0083]系统调用Subscriber方法获取数据自适应应用传入的topic参数和回调函数,然[0085]自适应应用发起topic信息,系统采用回调函数将从共享内存段中读取到的全部[0088]本申请中,待访问服务的通信通道和实例信息支持可配置方式以topic发布到内[0091]AP中的服务是在进程中实现提供与消费,进程统一由AP平台的em执行管理模块(运行在AP平台的一个进程)管理。SOA服务接口共划分为三种类型,包含method、event、数传入。在这个方法内部,首先会将map格式的文件转换为适合存储在共享内存的数据结[0117]系统调用Subscriber方法获取数据自适应应用传入topic参数和回调函数,系统[0123]步骤4:服务创建方和服务消费方进行服务注册,服务消费方使用方法Find[0124]基于同样的技术构思,本申请提供了一种基于AutosraAP平台动态加载服务的通享内存的内存库中包括:在内存库中为多个待访问服务的配置文件分配同一个共享内存应应用采用遍历数据的方式查找目标访问服务的目前述任意一个方法实施例提供的基于AutosraAP平台动态加载服务的通道和实例的方法,[0152]通过文件加载程序将待访问服务的配置文件加载到共享从目标共享内存段中读取目标访问服务的目标配[0155]可选地,在内存库中为多个待访问服务的配置文件用遍历数据的方式查找目标访问服务的目标配置文件包括:获取自适应应用传入的topic计算机程序被处理器执行时实现如前述任意一个方法实施例提供的基于AutosraAP平台动以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单[016
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《期末帐务处理》课件
- 《生命的完形介绍》课件
- 《群体网络计划系统》课件
- 《物质的量花花》课件
- 《矿井水害防治技术》课件
- 良性前列腺增生病人的护理
- 2026住院医师规培-山西-山西住院医师规培(全科医学)历年参考题库含答案详解
- 2026住院医师规培-天津-天津住院医师规培(眼科)历年参考题库含答案详解
- 2026住院医师规培-内蒙古-内蒙古住院医师规培(口腔正畸科)历年参考题库含答案详解
- 2026住房和城乡建设领域现场专业人员考试(装饰装修质量员·专业基础知识)历年参考题库含答案详解
- 河南省开封市2026届高三下学期第二次质量检测数学试题(解析版)
- 2026年消防月活动主题宣贯课件
- 2026年云南云瑞水务有限公司社会公开招聘(25人)考试参考题库及答案详解
- 涂装废气RCO治理设备运维管理手册
- GB/T 18247.3-2026主要花卉产品等级第3部分:盆栽观叶植物
- 商业航天行业研究系列7:SpaceX供应链与BOM全景拆解
- 中国水稻研究所陵水试验基地建设项目水土保持报告表
- 亚细胞定位研究方法
- 自理能力评分
- 智联行测eas题库2026
- GSP 药品经营质量管理规范培训课件
评论
0/150
提交评论