CN107025117A - 插件的加载方法及其*** - Google Patents
插件的加载方法及其*** Download PDFInfo
- Publication number
- CN107025117A CN107025117A CN201610069244.4A CN201610069244A CN107025117A CN 107025117 A CN107025117 A CN 107025117A CN 201610069244 A CN201610069244 A CN 201610069244A CN 107025117 A CN107025117 A CN 107025117A
- Authority
- CN
- China
- Prior art keywords
- plug
- unit
- host program
- management module
- resource
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明涉及插件安装技术领域,公开了一种插件的加载方法及其***。本发明中,包含以下步骤:本地的插件管理模块从网络侧服务器中下载需要的插件;其中,下载的插件自带资源;插件管理模块获取插件的宿主程序的上下文句柄;插件管理模块在加载插件时,将宿主程序的上下文句柄发送至插件;插件通过调用上下文句柄,将自带的资源共享给宿主程序。由于插件可自带资源,当宿主程序有部分功能需要更新时,只需对相关的插件进行加载,操作简单,占用***内存较少,有效的降低了宿主程序的冗余度。
Description
技术领域
本发明涉及插件安装技术领域,特别涉及一种自带资源的插件的加载方法。
背景技术
现有安卓***的应用程序的程序主包中含有较多的应用插件功能,主包所包含的应用插件与主包是一个整体,且程序所需的资源,比如文字资源、图片资源、布局资源等均由程序主包提供,当该应用程序中的部分功能、或者部分功能所关联的资源需要更新的时候,需要对整个应用程序进行更新。
由于应用程序的程序主包中含有插件较多,体积比较大,在下载安装应用程序时既耗时又占用手机内存空间,而且受限于程序主包的体积,不能在程序主包中扩展其它多余的插件功能,限制了程序主包的插件功能的扩展性,不能满足用户个性化的需求,用户体验较差。
发明内容
本发明的目的在于提供一种插件的加载方法及其***,由于插件可自带资源,当宿主程序有部分功能需要更新时,只需对相关的插件进行加载,操作简单,占用***内存较少,有效的降低了宿主程序的冗余度。
为解决上述技术问题,本发明的实施方式提供了一种插件的加载方法,包含以下步骤:本地的插件管理模块从网络侧服务器中下载需要的插件;其中,下载的插件自带资源;插件管理模块获取插件的宿主程序的上下文句柄;插件管理模块在加载插件时,将宿主程序的上下文句柄发送至插件;插件通过调用上下文句柄,将自带的资源共享给宿主程序。
本发明的实施方式还提供了一种插件的加载***,包含:终端设备与网络侧服务器,终端设备包含:通信模块,用于与网络侧服务器进行通信;插件管理模块,用于控制通信模块从网络侧服务器中下载需要的插件;其中,下载的插件自带资源;插件管理模块还用于获取插件的宿主程序的上下文句柄,并在加载插件时,将宿主程序的上下文句柄发送至插件;插件控制模块,用于通过调用上下文句柄,将自带的资源共享给宿主程序。
本发明的实施方式相对于现有技术而言,通过插件管理模块将自带资源的插件加载到宿主程序,并能调用宿主程序的上下文句柄,使得自带的资源共享给宿主程序,当宿主程序有部分功能需要更新时,只需对相关的插件进行加载即可,有效的降低了宿主程序的冗余度。
另外,宿主程序设有共享标识号;插件管理模块扫描网络侧服务器中各插件的共享标识号;其中,下载的需要的插件,为与宿主程序具有相同共享标识号的插件。使得下载的插件与宿主程序的共享标识号相同,方便插件管理模块快速的在网络侧服务器中扫描到相关的插件。
另外,插件管理模块在网络侧服务器中扫描到具备相同共享标识号的插件后,检测该插件的版本信息是否与宿主程序的版本信息一致;如果一致,则插件管理模块下载将该插件。进一步的保证下载的插件完全适用于该宿主程序。
另外,插件管理模块在收到宿主程序的插件加载请求时,检测本地是否保存有所述宿主程序请求加载的插件,或者本地保存的宿主程序请求加载的插件是否需要更新;如果本地未保存或本地保存的插件需要更新,则再进入从网络侧服务器中下载需要的插件。通过对请求加载插件进行检查,然后根据需要下载,可以保证插件加载请求的合理性,降低***的能耗。
另外,插件自带的资源包含以下之一或其任意组合:代码图片资源、布局资源、样式资源、so文件资源。
另外,插件管理模块在完成插件的下载后,建立插件与宿主程序之间的通信通道,进一步保证了插件能将自带的资源共享给宿主程序。
附图说明
图1是根据本发明第一实施方式的具有自带资源插件的应用程序的***结构图;
图2是根据本发明第一实施方式的插件的加载方法的流程图;
图3是根据本发明第一实施方式的宿主程序从插件中引用资源的示意图;
图4是根据本发明第二实施方式的插件的加载方法的流程图;
图5是根据本发明第四实施方式的插件的加载***的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。
本发明的第一实施方式涉及一种插件的加载方法。在本实施方式中以相机APP为例,对于相机上的一些功能可单独作为插件,放在服务器上,这些插件均可自带资源(如图片、文字等)。具体地说,整个***主要包括以下几个部分,宿主程序、插件管理模块、插件、通信中间件,各部分之间的关系如图1所示,宿主程序可向插件管理模块请求加载插件,插件管理模块检测本地是否存在宿主程序请求加载的插件,如果没有,则到网络侧的服务器中进行扫描,获取需要下载的插件;插件与宿主程序之间通过通信中间件连接进行通讯,由于插件可从插件管理模块获取宿主程序的上下文句柄,因此可实现将自带的资源共享给宿主程序。通信中间件中定义有与宿主程序接口的通信规范,也定义有与插件接口的通信规范,故能实现宿主程序与插件之间的通信。具体流程如图2所示。
步骤201,插件管理模块从网络侧服务器下载需要的插件。在插件管理模块收到宿主程序的插件加载请求后,检测本地是否存在宿主程序请求加载的插件,如果没有,则到网络侧服务器中进行扫描,获取需要下载的插件。其中需要的插件是自带资源的插件,插件自带的资源可以为以下之一或其任意组合:代码图片资源、布局资源、样式资源、so文件资源。
比如说,在手机的相机应用中,若用户需要在相机应用中加载美妆功能,即拍照时通过该功能可以拍摄出具有预设的各人物风格的照片,如武媚娘妆容、甄嬛妆容等人物形象的妆容。该美妆功能可以通过加载自带资源的插件A实现的,插件A中会自带有各种预设的人物形象的妆容图片。当插件管理模块收到下载该插件A的请求后,检测本地是否存在宿主程序请求加载的插件,如果没有,则到网络侧的服务器中进行扫描,获取需要下载的插件。
在实际应用中,宿主程序设有共享标识号,插件管理模块可以通过共享标识号获取需要下载的插件。插件管理模块扫描网络侧服务器中各插件的共享标识号;下载的需要的插件,为与宿主程序具有相同共享标识号的插件。
具体的说,在实际操作中,在编写应用程序代码以及插件的时候,在代码模块的清单文件中加入共享标示号(sharedUserId)字段,sharedUserId是指共用一个身份识别码(User Identification,简称uid),也就是,凡是这个属性相同的工程,都会共用同一个uid,这样,插件与宿主程序之间的权限壁垒就消除了,sharedUserId定义的字段相同的程序之间可以互相访问对方的资源,进行资源共享。插件管理模块扫描网络侧服务器中各插件的sharedUserId所定义的字段,以识别扫描的插件中是否有满足要求的插件,满足要求的插件是指sharedUserId所定义的字段与宿主程序一致,并将识别结果返回给相机应用(即宿主程序),只有与宿主程序的sharedUserId所定义的字段一致的插件,宿主程序才会主动加载。需要说明的是,在实际应用中,插件还具备满足宿主需求的接口,宿主程序加载的插件需要是满足这个接口协议的插件。
步骤202,插件管理模块获取插件的宿主程序的上下文句柄。
句柄是指使用的一个唯一的整数值,即一个4字节(64位程序中为8字节)长的数值,来标识应用程序中的不同对象和同类中的不同的实例,诸如,一个窗口、按钮、图标、滚动条、输出设备、控件或者文件等。每当创建一个应用程序的时候,就会相应的给该应用程序创建一个句柄,在程序中创建了一个窗口,那么***就为这个窗口分配一个窗口句柄,同时这个窗口也拥有设备上下文句柄,也即是说,当相机中增加美妆功能后,加载的插件A也会生成相对应的上下文句柄。
步骤203,插件管理模块在加载插件时,将宿主程序的上下文句柄发送至插件。
具体的说当插件管理模块在加载插件A时,将从相机应用中获取的上下文句柄发送给插件A。
步骤204,插件调用上下文句柄,将自带的资源共享给宿主程序。当插件A加载完成之后,宿主程序会提供根界面(root view),在该界面中会展示插件A的不同布局资源的界,通过布局工厂转换可以调用所有布局,和通过插件的通信中间件可以实现用插件A的主题加载,插件A加载完成之后,会通过通信中间件与宿主程序建立连接,根据通过插件管理器中获取到宿主程序的上下文句柄,将自带资源共享给相机应用。宿主程序从插件中引用资源的示意图,如图3所示。
当宿主程序创建的时候,上下文句柄生成器就会相应的给该宿主程序创建一个上下文句柄,插件管理模块在收到宿主程序加载插件请求后,可以获取到宿主程序的上下文句柄,并将获取到的上下文句柄发送至下载到的插件,如Assert资源、动态so包、布局管理器、图片资源、Jave文件等插件,下载到的插件获取到宿主程序的上下文句柄,并通过通信中间件与宿主程序建立通讯连接,将自带的资源共享给宿主程序。
不难发现,在本实施方式中,通过插件管理模块将自带资源的插件加载到宿主程序,并能调用宿主程序的上下文句柄,使得自带的资源共享给宿主程序,当宿主程序有部分功能需要更新或者需要下载需要的插件时,只需对相关的插件进行加载即可,有效的降低了宿主程序的冗余度。
本发明的第二实施方式涉及一种插件的加载方法。第二实施方式在第一实施方式的基础上进行了改进,主要改进之处在于:在插件管理模块于网络侧服务器中扫描到具备相同共享标识号的插件后,检测该插件的版本信息是否与宿主程序的版本信息一致;保证下载的插件能适用于该宿主程序。其流程如图4所示,具体如下:
步骤401,插件管理模块获取到与宿主程序的共享标识号一致的插件。
具体的说,在插件管理模块收到宿主程序的插件加载请求后,检测本地是否存在宿主程序请求加载的插件,其中需要的插件是自带资源的插件,插件自带的资源包含以下之一或其任意组合:代码图片资源、布局资源、样式资源、so文件资源。如果本地没有,则到网络侧服务器中进行扫描,插件管理器模块通过扫描网络侧服务器中各插件的共享标识号,获取与宿主程序的共享标识号一致的插件。
步骤402,插件管理模块在网络侧服务器中扫描到具备相同共享标识号的插件后,判断该插件的版本信息是否与宿主程序的版本信息一致。若是,进入步骤403;若否,则丢弃该插件,流程结束。
当该插件的版本信息与宿主程序的版本信息一致时,进入步骤403,插件管理模块从网络侧服务器下载该插件。
插件管理模块还可以识别出宿主程序和插件各自的版本号。
值得一提的是,只有版本号与宿主程序一致的插件,才能正常在宿主程序中使用,每个插件和宿主程序都有各自的版本号,在通信模块中有个bridge(也可称为通信中间件),就即在插件中设置一个宿主程序可以识别到的接口,通过这个接口,可以获取到这个插件所能支持的宿主程序的版本号;类似,在宿主里面设置一个插件可以识别到的接口,通过这个接口,可以获取到这个宿主程序所能匹配的插件的版本号,通过这个接口,可以插件与宿主程序可以互相识别版本号是否匹配。
步骤404,插件管理模块获取该插件的宿主程序的上下文句柄。
步骤405,插件管理模块加载插件时,将宿主程序的上下文句柄发送至插件。
步骤406,插件调用上下文句柄,将自带的资源共享给宿主程序。当插件加载完成之后,宿主程序会提供根界面(root view),在该界面中会展示插件A的不同布局资源的界,通过布局工厂转换可以调用所有布局,和通过插件的通信中间件可以实现用插件的主题加载,插件加载完成之后,会通过通信中间件与宿主程序建立连接,根据通过插件管理器中获取到宿主程序的上下文句柄,将自带资源共享给宿主程序。
在本实施方式中,通过对宿主程序与插件的版本信息进行匹配筛选,获取到与宿主程序的版本信息一致的插件。通过此种方式筛选出需要下载的插件,可以保证下载到的插件能适用于宿主程序,提高下载到所需插件的准确率。
本发明的第三实施方式涉及一种插件的加载方法。第三实施方式在第一、第二实施方式的基础上进行了改进,主要改进之处在于:插件管理模块在收到宿主程序的插件加载请求时,还会检测本地保存的插件是否需要更新。通过对请求加载插件进行更新检查,然后根据需要下载,可以保证插件加载请求的合理性,降低***的能耗。
具体的说,在插件管理模块在收到宿主程序的插件加载请求时,对请求加载的插件进行更新检查,若本地保存的插件需要更新,且存在更新版本,则会从网络侧服务器中下载最新的版本。
需要指出的是,以上实施方式涉及的插件,均是以自带资源独立的形式存在,可以打包成apk的形式存在,用户可以根据需要在宿主程序安装插件,也可以从宿主程序上将这些插件卸载掉,降低了宿主程序主包的冗余度,满足用户个性化的需求,提高用户体验。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明第四实施方式涉及一种插件的加载***,如图5所示,包含:通信模块,用于与所述网络侧服务器进行通信;插件管理模块,用于控制所述通信模块从网络侧服务器中下载需要的插件;其中,下载的插件自带资源;所述插件管理模块还用于获取插件的宿主程序的上下文句柄,并在加载插件时,将宿主程序的上下文句柄发送至插件;插件控制模块,用于通过调用所述上下文句柄,将自带的资源共享给所述宿主程序。
宿主程序设有共享标识号;插件管理模块扫描网络侧服务器中各插件的共享标识号;其中,下载的需要的插件,为与宿主程序具有相同共享标识号的插件。
插件自带的资源包含以下之一或其任意组合:代码图片资源、布局资源、样式资源、so文件资源。
不难发现,本实施方式为与第一实施方式相对应的***实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
本发明第五实施方式涉及一种插件的加载***。第五实施方式在第四实施方式的基础上进行了改进,主要改进之处在于:插件管理模块还用于在网络侧服务器中扫描到具备相同共享标识号的插件后,检测该插件的版本信息是否与宿主程序的版本信息一致,并在检测到一致时,再下载将该插件。使得下载的插件与宿主程序的版本信息一致,二者的匹配度较高,提高下载的插件适用于该宿主程序的概率。
由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。
值得一提的是,第四、第五实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,在第四、第五实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明第四、第五实施方式中不存在其它的单元。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
Claims (10)
1.一种插件的加载方法,其特征在于,包含以下步骤:
本地的插件管理模块从网络侧服务器中下载需要的插件;其中,下载的插件自带资源;
所述插件管理模块获取所述插件的宿主程序的上下文句柄;
所述插件管理模块在加载所述插件时,将所述宿主程序的上下文句柄发送至所述插件;
所述插件通过调用所述上下文句柄,将自带的资源共享给所述宿主程序。
2.根据权利要求1所述的插件的加载方法,其特征在于,所述宿主程序设有共享标识号;
所述插件管理模块从网络侧服务器中下载需要的插件的步骤中,包含以下子步骤:
所述插件管理模块扫描网络侧服务器中各插件的共享标识号;
所述下载的需要的插件,为与所述宿主程序具有相同共享标识号的插件。
3.根据权利要求2所述的插件的加载方法,其特征在于,所述插件管理模块从网络侧服务器中下载需要的插件的步骤中,还包含以下子步骤:
所述插件管理模块在网络侧服务器中扫描到具备所述相同共享标识号的插件后,检测该插件的版本信息是否与所述宿主程序的版本信息一致;
如果一致,则所述插件管理模块下载将该插件。
4.根据权利要求1所述的插件的加载方法,其特征在于,在所述插件管理模块从网络侧服务器中下载需要的插件的步骤之前,还包含:
所述插件管理模块在收到所述宿主程序的插件加载请求时,检测本地是否保存有所述宿主程序请求加载的插件,或者本地保存的所述宿主程序请求加载的插件是否需要更新;
如果本地未保存或本地保存的插件需要更新,则再进入所述从网络侧服务器中下载需要的插件的步骤。
5.根据权利要求1所述的插件的加载方法,其特征在于,所述插件自带的资源包含以下之一或其任意组合:
代码图片资源、布局资源、样式资源、so文件资源。
6.根据权利要求1所述的插件的加载方法,其特征在于,还包含:
所述插件管理模块在完成所述插件的下载后,建立所述插件与所述宿主程序之间的通信通道。
7.一种插件的加载***,包含:终端设备与网络侧服务器,其特征在于,所述终端设备包含:
通信模块,用于与所述网络侧服务器进行通信;
插件管理模块,用于控制所述通信模块从网络侧服务器中下载需要的插件;其中,下载的插件自带资源;
所述插件管理模块还用于获取所述插件的宿主程序的上下文句柄,并在加载所述插件时,将所述宿主程序的上下文句柄发送至所述插件;
插件控制模块,用于通过调用所述上下文句柄,将自带的资源共享给所述宿主程序。
8.根据权利要求7所述的插件的加载***,其特征在于,所述宿主程序设有共享标识号;
所述插件管理模块扫描网络侧服务器中各插件的共享标识号;
所述下载的需要的插件,为与所述宿主程序具有相同共享标识号的插件。
9.根据权利要求8所述的插件的加载***,其特征在于,所述插件管理模块还用于在网络侧服务器中扫描到具备所述相同共享标识号的插件后,检测该插件的版本信息是否与所述宿主程序的版本信息一致,并在检测到一致时,再下载将该插件。
10.根据权利要求7所述的插件的加载***,其特征在于,所述插件自带的资源包含以下之一或其任意组合:
代码图片资源、布局资源、样式资源、so文件资源。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610069244.4A CN107025117A (zh) | 2016-01-29 | 2016-01-29 | 插件的加载方法及其*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610069244.4A CN107025117A (zh) | 2016-01-29 | 2016-01-29 | 插件的加载方法及其*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107025117A true CN107025117A (zh) | 2017-08-08 |
Family
ID=59524314
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610069244.4A Pending CN107025117A (zh) | 2016-01-29 | 2016-01-29 | 插件的加载方法及其*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107025117A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110134457A (zh) * | 2019-04-17 | 2019-08-16 | 深圳壹账通智能科技有限公司 | 插件加载方法和装置 |
CN111399927A (zh) * | 2018-12-14 | 2020-07-10 | 北京奇虎科技有限公司 | 应用共享Class文件的方法及装置、计算设备 |
CN111475171A (zh) * | 2019-01-23 | 2020-07-31 | 阿里巴巴集团控股有限公司 | 应用程序组件下载方法、装置、电子设备 |
CN111857929A (zh) * | 2020-07-23 | 2020-10-30 | 杭州海康威视数字技术股份有限公司 | 应用程序界面显示的方法、装置及计算机设备 |
CN111984343A (zh) * | 2019-05-22 | 2020-11-24 | 百度(中国)有限公司 | 插件资源查找方法、装置、设备及可读存储介质 |
CN114466070A (zh) * | 2022-01-20 | 2022-05-10 | 精伦电子股份有限公司 | 中间件***、服务请求处理方法、电子设备及存储介质 |
-
2016
- 2016-01-29 CN CN201610069244.4A patent/CN107025117A/zh active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111399927A (zh) * | 2018-12-14 | 2020-07-10 | 北京奇虎科技有限公司 | 应用共享Class文件的方法及装置、计算设备 |
CN111399927B (zh) * | 2018-12-14 | 2024-06-18 | 北京奇虎科技有限公司 | 应用共享Class文件的方法及装置、计算设备 |
CN111475171A (zh) * | 2019-01-23 | 2020-07-31 | 阿里巴巴集团控股有限公司 | 应用程序组件下载方法、装置、电子设备 |
CN111475171B (zh) * | 2019-01-23 | 2024-04-12 | 阿里巴巴集团控股有限公司 | 应用程序组件下载方法、装置、电子设备 |
CN110134457A (zh) * | 2019-04-17 | 2019-08-16 | 深圳壹账通智能科技有限公司 | 插件加载方法和装置 |
CN111984343A (zh) * | 2019-05-22 | 2020-11-24 | 百度(中国)有限公司 | 插件资源查找方法、装置、设备及可读存储介质 |
CN111984343B (zh) * | 2019-05-22 | 2024-03-01 | 百度(中国)有限公司 | 插件资源查找方法、装置、设备及可读存储介质 |
CN111857929A (zh) * | 2020-07-23 | 2020-10-30 | 杭州海康威视数字技术股份有限公司 | 应用程序界面显示的方法、装置及计算机设备 |
CN114466070A (zh) * | 2022-01-20 | 2022-05-10 | 精伦电子股份有限公司 | 中间件***、服务请求处理方法、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107025117A (zh) | 插件的加载方法及其*** | |
US11159641B2 (en) | Method and system for sharing data between terminals | |
CN109725901A (zh) | 前端代码的开发方法、装置、设备和计算机存储介质 | |
CN104267981B (zh) | 一种加载桌面上的应用布局的方法及装置 | |
CN103647820B (zh) | 用于分布式集群***的仲裁方法及仲裁装置 | |
KR20100075896A (ko) | Nfc 시스템 내에서 애플리케이션 데이터를 관리하는 방법 및 장치 | |
CN108279882B (zh) | 框架生成方法、装置、设备及计算机可读介质 | |
CN104854883B (zh) | 包括可配置的通知部件的nfc装置及其通信方法 | |
CN106101984B (zh) | 一种nfc移动支付终端的安全模块管理方法及终端 | |
CN107797804A (zh) | 生成前端交互界面的方法和装置 | |
CN107632823A (zh) | 一种软件开发方法及装置 | |
CN110417871A (zh) | 一种智能设备升级方法 | |
CN105955743B (zh) | 资源数值转移请求生成的方法、装置和*** | |
CN107678789A (zh) | Ui界面的更新方法及装置 | |
CN108829529A (zh) | 虚拟机内存共享方法、装置、计算机设备及存储介质 | |
CN109451098A (zh) | Fpga加速卡mac地址配置方法、装置及加速卡 | |
CN110532107A (zh) | 接口调用方法、装置、计算机设备及存储介质 | |
CN109246467A (zh) | 标记待分享视频的方法、装置、摄像机和智能手机 | |
CN109426532A (zh) | 安卓***中衔接页面的方法、装置及电子设备 | |
CN107193662A (zh) | 一种基于双***的信息同步方法及移动终端 | |
CN112579048A (zh) | 小程序集成方法、装置、电子设备及存储介质 | |
CN106886435A (zh) | 微件的加载方法及装置 | |
US20140019515A1 (en) | Adaptive business logic configurator | |
CN107656814B (zh) | 一种中间件服务实现方法和装置 | |
CN109783782A (zh) | 电子合同模板的生成方法、设备、存储介质及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170808 |
|
WD01 | Invention patent application deemed withdrawn after publication |