买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:福建新大陆通信科技股份有限公司
摘要:本发明提供一种基于binder机制的clientserver快速调用方法,包括服务端实现对全部中间件内核函数的调用对接;定义一个基于binder的传送类,并通过该传送类来实现总通道函数方法;在接收到客户端对中间件内核的某一功能函数的调用时,将该功能函数的参数按照总通函数方法的要求进行处理;处理完毕后,调用总通道函数方法,经过binder到服务端进程,由服务端进程的总通函数方法解析并调用所需的中间件内核的功能函数;将调用到的功能函数的执行结果通过总通道函数方法返回给客户端。本发明还提供一种方法所对应的系统。本发明优点:不仅可以减少cs两边函数的大量重写,而且可以提升对中间件内核调用的响应速度。
主权项:1.一种基于binder机制的clientserver快速调用方法,其特征在于:所述方法包括如下步骤:步骤S1、服务端实现对全部中间件内核函数的调用对接;步骤S2、定义一个基于binder的传送类,并通过该传送类来实现总通道函数方法;所述总通道函数方法至少包括函数名、参数个数、参数指针数组以及参数数组四个参数;步骤S3、在接收到客户端对中间件内核的某一功能函数的调用时,将该功能函数的参数按照总通道函数方法的要求进行处理;所述的将该功能函数的各个参数按照总通道函数方法的要求进行处理具体包括:定义一个参数指针数组和一个参数长度数组,将功能函数的参数赋值给参数指针数组,将功能函数的参数的总长度赋值给参数长度数组;将赋值的参数指针数组和参数长度数组作为总通道函数方法的参数,并定义一个枚举变量作为该功能函数的标识;步骤S4、处理完毕后,调用总通道函数方法,经过binder到服务端进程,由服务端进程的总通道函数方法解析并调用所需的中间件内核的功能函数;所述的服务端进程的总通道函数方法解析并调用所需的中间件内核的功能函数具体包括:服务端进程的总通道函数方法解析请求调用的功能函数,得到该功能函数对应的参数以及参数类型,同时,获取出参数指针数组的值,并根据功能函数的标识进行参数赋值,从而实现调用服务端中对应中间件内核的功能函数;步骤S5、将调用到的功能函数的执行结果通过总通道函数方法返回给客户端。
全文数据:
权利要求:
百度查询: 福建新大陆通信科技股份有限公司 一种基于binder机制的client server快速调用方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。