CN107239350B - Method and system for calling gateway capability - Google Patents
Method and system for calling gateway capability Download PDFInfo
- Publication number
- CN107239350B CN107239350B CN201610180145.3A CN201610180145A CN107239350B CN 107239350 B CN107239350 B CN 107239350B CN 201610180145 A CN201610180145 A CN 201610180145A CN 107239350 B CN107239350 B CN 107239350B
- Authority
- CN
- China
- Prior art keywords
- gateway
- application program
- ipc module
- authority
- request
- 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.)
- Active
Links
Images
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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
- G06F9/548—Object oriented; Remote method invocation [RMI]
-
- 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/544—Remote
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/547—Messaging middleware
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a method and a system for calling gateway capability, and relates to the field of data communication. The method comprises the following steps: the gateway bundle receives a first calling request sent by a Java application program, wherein the Java application program adopts an OSGi framework; the gateway bundle sends the first call request to an inter-process communication IPC module; the IPC module sends the first calling request to the gateway software so that the Java application program can call the gateway capability through the gateway software, wherein the gateway software encapsulates the gateway capability into a C component object and registers the C component object into the IPC module. The method and the system for calling the gateway capability define a cross-language component object model, realize the cross-language calling of the gateway capability, have the authority control function and have higher safety.
Description
Technical Field
The present invention relates to the field of data communications, and in particular, to a method and system for invoking gateway capabilities.
Background
With the development of intelligent hardware, more and more terminals access the home gateway through various protocols. The resulting communication requirements between the smart hardware and the connection requirements between the smart hardware and the cloud platform are also becoming more prevalent. The pipeline function of the home gateway needs to be continuously evolved along with the development of intelligent hardware, so that the connection between devices and the connection between the devices and a platform are supported, and even partial functions of a home control center are born. In addition, with the change of the traffic operation mode of the operator, the demands of users on traffic sensing and forwarding become more and more complex, and the home gateway serving as the end node of the network needs to become more intelligent, flexible and controllable.
Based on the above two points, many gateway manufacturers have proposed the concept of the intelligent gateway. On the basis of gateway software, middleware software is overlaid to support running of a third party Application (App), and the App can call gateway capability, so that the gateway can continuously evolve along with service development, wherein the gateway capability comprises but is not limited to extended configuration and management of WIFI, IP addresses, LAN ports and the like of the gateway, parameter information of gateway running is managed through an interface, and the like.
At present, there are two kinds of middleware in the industry, one is the Open Service Gateway Initiative (OSGi) standard, which defines a set of gateway Service framework based on Java component technology. As shown in fig. 1, Java App 01011 calls an Interface of GW Software 100 through JNI (Java Native Interface) 102, where JNI 102 and GW Software 100 communicate through socket (socket). C App 01031 communicates with GW Software 100 through a socket. C App0 may also call an interface of C App 11032 through a socket to enable communication with C App 11032. The method has the main advantages that cross-platform can be realized, and the defects that an OSGi framework is large in size and lacks of an authentication and authorization mechanism. Since the JNI 102 has no authorization mechanism, the JNI 102 of Java App 01021 can be arbitrarily called by Java App 11022. The socket interface of the GW Software 100 can also be called by the JNI 102, the C App 01031, and the C App 11032 at will, and similarly lacks an authentication and authorization mechanism. Therefore, a new gateway capability calling scheme is needed to solve the above problems.
Disclosure of Invention
The inventors of the present invention have found that there are problems in the prior art described above, and thus have proposed a new technical solution to at least one of the problems described above.
According to one aspect of the invention, a method for invoking gateway capabilities is disclosed, comprising:
the method comprises the steps that a gateway bundle receives a first calling request sent by a Java application program, wherein the Java application program adopts an Open Service Gateway Initiative (OSGi) framework;
the gateway bundle sends the first call request to an IPC (Inter-Process Communication) module;
the IPC module sends the first calling request to the gateway software so that the Java application program can call the gateway capability through the gateway software, wherein the gateway software encapsulates the gateway capability into a C component object and registers the C component object into the IPC module.
In one embodiment, the step of sending the first call request to the IPC module by the gateway bundle comprises:
the gateway bundle verifies the authority of the Java application program;
if the authority of the Java application program passes the verification, the gateway bundle sends the first call request to the IPC module;
the IPC module sends the first call request to the gateway software, and the steps comprise:
the IPC module verifies the authority of the gateway bundle;
and if the authority verification of the gateway bundle passes, the IPC module sends the first calling request to the gateway software.
In one embodiment, if the authority of the Java application passes the verification, the step of sending the first call request to the IPC module by the gateway bundle includes:
if the authority of the Java application program passes the verification, the gateway bundle authorizes the first calling request so as to control the gateway capability which can be accessed by the Java application program;
and the gateway bundle sends the first call request to the inter-process communication IPC module.
In one embodiment, if the authority verification of the gateway bundle passes, the step of sending the first call request to the gateway software by the IPC module includes:
if the authority verification of the gateway bundle passes, the IPC module authorizes the first calling request so as to control the gateway capability which can be accessed by the Java application program;
the IPC module sends the first call request to the gateway software.
In one embodiment, further comprising:
the IPC module receives a second calling request sent by the C application program;
the IPC module verifies the authority of the second calling request;
if the second calling request passes the verification, when the IPC module judges that the second calling request is calling the gateway capability, the IPC module authorizes the second calling request and sends the second calling request to the gateway software, so that the C application program calls the gateway capability through the gateway software.
In one embodiment, further comprising:
if the calling request passes the verification, when the IPC module judges that the second calling request is to call other C application programs, the IPC module authorizes the second calling request and sends the second calling request to the other C application programs so that the C application programs call the other C application programs through the IPC module.
According to another aspect of the present invention, there is provided a system for invoking gateway capabilities, comprising:
the gateway bundle is used for receiving a first calling request sent by a Java application program, wherein the Java application program adopts an Open Service Gateway Initiative (OSGi) framework; sending the first call request to an inter-process communication IPC module;
and the IPC module is used for sending the first calling request to the gateway software so that the Java application program can call the gateway capability through the gateway software, wherein the gateway software encapsulates the gateway capability into a C component object and registers the C component object into the IPC module.
In one embodiment, the gateway bundle is specifically used for verifying the authority of the Java application; if the authority of the Java application program passes the verification, the first calling request is sent to the IPC module;
the IPC module is specifically used for verifying the authority of the gateway bundle; and if the authority verification of the gateway bundle passes, sending the first calling request to the gateway software.
In one embodiment, the gateway bundle is specifically configured to, if the authority of the Java application passes the verification, authorize the first call request so as to control a gateway capability that the Java application can access; and sending the first call request to the inter-process communication IPC module.
In one embodiment, the IPC module is specifically configured to authorize the first call request if the permission verification of the gateway bundle passes, so as to control a gateway capability that the Java application can access; and sending the first calling request to the gateway software.
In one embodiment, the IPC module is further configured to receive a second call request sent by the C application; verifying the authority of the second calling request; if the second calling request passes the verification, when the second calling request is judged to be calling gateway capability, the second calling request is authorized and sent to the gateway software, so that the C application program can call the gateway capability through the gateway software.
In one embodiment, the IPC module is further configured to authorize and send the second call request to the other C application program when the second call request is determined to call the other C application program if the call request passes the verification, so that the C application program calls the other C application program through the IPC module.
The method and the system for calling the gateway capability define a cross-language component object model, realize the cross-language calling of the gateway capability, have the authority control function and have higher safety.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the embodiments or the drawings used in the description will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive labor.
FIG. 1 is a diagram of one embodiment of a prior art system for invoking gateway capabilities.
Fig. 2 is a flow chart of an embodiment of a method for invoking gateway capabilities of the present invention.
Fig. 3 is a flow chart of another embodiment of a method for invoking gateway capabilities in accordance with the present invention.
Fig. 4 is a flow chart of yet another embodiment of the method for invoking gateway capabilities of the present invention.
Fig. 5 is a system architecture diagram for invoking gateway capabilities in accordance with the present invention.
FIG. 6 is a diagram illustrating an embodiment of a system for invoking gateway capabilities.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 2 is a schematic diagram of an embodiment of a method for invoking gateway capabilities according to the present invention. Preferably, the method of the present embodiment is performed by the system of the present invention. As shown in fig. 2, the method of this embodiment includes the following steps:
In step 202, the gateway bundle sends the first call request to the IPC module.
In step 203, the IPC module sends the first call request to the gateway software so that the Java application program calls the gateway capability through the gateway software, wherein the gateway software encapsulates the gateway capability into a C component object and registers the C component object in the IPC module.
As shown in the embodiment of fig. 2, an OSGi component object model is implemented on the OSGi framework for hosting and managing Java applications of third parties. The mapping of the gateway software of the C component object to the OSGi component object model is realized through the gateway bundle. The security of the system is improved by using the authority verification of the gateway bundle.
Fig. 3 is a schematic diagram of another embodiment of the method for invoking gateway capabilities of the present invention. Preferably, the method of the present embodiment is performed by the system of the present invention. As shown in fig. 3, the method of this embodiment includes the following steps:
And step 302, the gateway bundle verifies the authority of the Java application program.
In one implementation, if the authority of the Java application passes the verification, the gateway bundle authorizes the first call request so as to control the gateway capability that the Java application can access.
In step 304, the IPC module verifies the authority of the gateway bundle.
In one implementation, if the authority verification of the gateway bundle passes, the IPC module authorizes the first call request so as to control the gateway capability that the Java application can access, and then the IPC module sends the first call request to the gateway software.
In the embodiment shown in fig. 3, when a Java application initiates a first call request through an interface of a gateway bundle, the gateway bundle first performs permission verification on the Java application, authorizes the Java application after the permission verification is passed, and then forwards the first call request to an IPC module. And then, the IPC module verifies the authority of the gateway bundle. And authorizing the network after passing the verification, then forwarding the network to the gateway software, and initiating the capability call. By authorizing the first calling request twice, the range of calling the gateway capacity by the third-party Java application software can be effectively controlled, and the authority is verified for different Java application programs respectively, so that the defect that the JNI is lack of authority management during calling in the prior art is overcome, and the safety of the system is improved.
Fig. 4 is a schematic diagram of another embodiment of the method for calling gateway capability according to the present invention, and in this embodiment, the present invention further includes a method for implementing gateway capability calling for a C application. Preferably, the method of the present embodiment is performed by the system of the present invention. As shown in fig. 4, the method of this embodiment includes the following steps:
in step 401, the C application initiates a second call request to the IPC module.
In step 402, the IPC module verifies the second call request authority.
In step 403, if the second call request passes the verification, when the IPC module determines that the second call request is to call gateway software, the IPC module authorizes the second call request and sends the second call request to the gateway software, so that the C application program calls the gateway capability through the gateway software.
In one embodiment, further comprising:
and step 404, if the call request is verified, when the IPC module judges that the second call request is to call other C application programs, the IPC module authorizes the second call request and sends the second call request to other C application programs so that the C application programs call other C application programs through the IPC module.
Further, different containers (containers) can be set for different C applications, so that resource isolation between programs is realized.
The IPC module can set corresponding Java interface and C interface according to the actual situation so as to be convenient for the calling of the gateway bundle and the C application program, and can also set interfaces of other language application programs so as to be convenient for the subsequent application extension.
In the embodiment shown in fig. 4, cross-platform calling of gateway capability is realized, a cross-language component object model is defined on the basis of an OSGi framework, and the cross-language calling of the gateway capability is realized, and meanwhile, the gateway capability has an authority control function and higher security.
Fig. 5 is a system architecture diagram for invoking gateway capabilities in accordance with the present invention. As shown in fig. 5, the system of the present invention comprises:
the Java application 501 is configured to initiate a first call request to a Java interface of the gateway bundle 502, where the Java application 501 and the gateway bundle 502 are under the OSGi framework.
The gateway bundle 502 is configured to send the first call request to the IPC module 504.
In one implementation, the gateway bundle 502 is specifically configured to verify the authority of the Java application 501; if the authority of the Java application 501 is verified, the first call request is authorized to control the gateway capability that the Java application can access, and the first call request is sent to the IPC module 504.
The IPC module 504 is used for sending the first call request to the gateway software 500 so that the Java application 501 calls the gateway capability through the gateway software 500, wherein the gateway software 500 encapsulates the gateway capability into a C component object and registers the C component object in the IPC module 504.
In one implementation, the IPC module 504 is specifically configured to verify the authority of the gateway bundle 502; if the authority verification of the gateway bundle 502 is passed, the first call request is authorized so as to control the gateway capability that the Java application 501 can access, and the first call request is sent to the gateway software 500.
In one embodiment, the system of the present invention further comprises a C application 503 for initiating a second call request to the IPC module 504.
The IPC module 504 is also used for verifying the authority of the second calling request; if the second calling request passes the verification, when the second calling request is judged to be calling gateway capability, authorizing the second calling request and sending the second calling request to the gateway software 500 so that the C application 503 can call the gateway capability through the gateway software 500; and is further configured to authorize and send the second call request to the other C application program when it is determined that the second call request is to call the other C application program if the call request passes the verification, so that the C application program calls the other C application program through the IPC module 504.
In the embodiment shown in fig. 5, cross-platform calling of gateway capability is realized, a cross-language component object model is defined on the basis of an OSGi framework, and the cross-language calling of the gateway capability is realized, and meanwhile, the gateway capability has an authority control function and higher security.
FIG. 6 is a diagram illustrating an embodiment of a system for invoking gateway capabilities. As shown in FIG. 6, the gateway Software GW Software 600 is included that encapsulates gateway capabilities into C component objects that are registered in the IPC module 604. Java application programs Java App 06011, Java App 16012 and gateway bundle GW bundle602 adopting the OSGi framework. C applications C App 06031 and C App 16032 run in containers container joiner 0 and container joiner 1 of the system, respectively, container joiner 0 and container joiner 1 are used to isolate the C applications from the system, and to isolate between the C applications.
The IPC module 604 manages gateway component objects, provides interfaces to Java and C applications for querying and accessing the gateway capabilities, and authorizes the applications and controls the gateway capabilities that it can invoke.
And further packaging the gateway capability interface into a Java interface and an object, and packaging into GW bundle602 under the OSGi framework so as to be convenient for Java application programs to call, and controlling the gateway capability which can be accessed by the Java application programs through a security module under the OSGi framework.
When Java App 06011 calls the gateway capability, a first call request is initiated to the Java interface of GW bundle 602. The GW bundle performs authority verification on Java App 06011 by using the security module of the OSGi framework, authorizes the Java App 06011 after the authority verification passes, and sends the first call request to the IPC module 604. The IPC module 604 verifies the right of the GW bundle602, authorizes the GW bundle after the verification is passed, and forwards the first call request to the GW Software 600, thereby completing the call of the gateway capability. The first call request is also verified by the GW bundle602, thereby avoiding the defect of lack of security verification for JNI interface calls in the prior art.
When C App 06031 calls the gateway capability, a second call request is initiated to IPC module 602. The IPC module 602 performs authority verification on the C App 06031, authorizes the C App 06031 after the authority verification is passed, and forwards the second call request to the GWSoftware 600, thereby completing gateway capability call.
When C App 06032 calls C App 16032, a second call request is initiated to IPC module 602. The IPC module 602 performs authority verification on the C App 06031, authorizes the C App 06031 after the authority verification passes, and forwards the second call request to the CApp 16032, thereby completing call of other C application programs.
It will be understood by those skilled in the art that all or part of the steps of implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The description of the present invention has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to practitioners skilled in this art. The embodiment was chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.
Claims (10)
1. A method for invoking gateway capabilities, comprising:
the method comprises the steps that a gateway bundle receives a first calling request sent by a Java application program, wherein the Java application program adopts an Open Service Gateway Initiative (OSGi) framework;
the gateway bundle verifies the authority of the Java application program;
if the authority of the Java application program passes verification, the gateway bundle sends the first call request to an inter-process communication IPC module;
the IPC module verifies the authority of the gateway bundle;
if the authority verification of the gateway bundle passes, the IPC module sends the first calling request to gateway software so that the Java application program can call the gateway capability through the gateway software, wherein the gateway software encapsulates the gateway capability into a C component object and registers the C component object in the IPC module.
2. The method as claimed in claim 1, wherein if the authority of the Java application program is verified, the step of the gateway bundle sending the first call request to an inter-process communication IPC module comprises:
if the authority of the Java application program passes verification, the gateway bundle authorizes the first call request so as to control the gateway capability which can be accessed by the Java application program;
and the gateway bundle sends the first call request to an inter-process communication IPC module.
3. The method as claimed in claim 1, wherein if the authority verification of the gateway bundle passes, the step of the IPC module sending the first call request to the gateway software comprises:
if the authority verification of the gateway bundle passes, the IPC module authorizes the first calling request so as to control the gateway capability which can be accessed by the Java application program;
and the IPC module sends the first call request to gateway software.
4. The method of claim 1, further comprising:
the IPC module receives a second calling request sent by the C application program;
the IPC module verifies the authority of the second calling request;
if the second calling request passes the verification, when the IPC module judges that the second calling request is calling the gateway capability, the IPC module authorizes the second calling request and sends the second calling request to the gateway software, so that the C application program calls the gateway capability through the gateway software.
5. The method of claim 4, further comprising:
if the calling request passes the verification, when the IPC module judges that the second calling request is to call other C application programs, the IPC module authorizes the second calling request and sends the second calling request to the other C application programs so that the C application programs call the other C application programs through the IPC module.
6. A system for invoking gateway capabilities, comprising:
the gateway bundle is used for receiving a first calling request sent by a Java application program, wherein the Java application program adopts an Open Service Gateway Initiative (OSGi) framework; verifying the authority of the Java application program; if the authority of the Java application program passes verification, the first calling request is sent to an inter-process communication IPC module;
the IPC module is used for verifying the authority of the gateway bundle; and if the authority verification of the gateway bundle passes, sending the first calling request to gateway software so that the Java application program can call the gateway capability through the gateway software, wherein the gateway software encapsulates the gateway capability into a C component object and registers the C component object in the IPC module.
7. The system according to claim 6, wherein the gateway bundle is specifically configured to, if the authority of the Java application is verified, authorize the first call request so as to control gateway capabilities that the Java application can access; and sending the first calling request to an inter-process communication IPC module.
8. The system as claimed in claim 6, wherein the IPC module is specifically configured to authorize the first call request if the authority verification of the gateway bundle passes, so as to control the gateway capability that the Java application can access; and sending the first calling request to gateway software.
9. The system of claim 6,
the IPC module is also used for receiving a second calling request sent by the C application program; verifying the authority of the second calling request; and if the second calling request passes the verification, when the second calling request is judged to call the gateway capability, authorizing the second calling request and sending the second calling request to the gateway software so that the C application program calls the gateway capability through the gateway software.
10. The system of claim 9, wherein the IPC module is further configured to authorize and send the second call request to the other C application program when the second call request is determined to call the other C application program if the call request is verified, so that the C application program calls the other C application program through the IPC module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610180145.3A CN107239350B (en) | 2016-03-28 | 2016-03-28 | Method and system for calling gateway capability |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610180145.3A CN107239350B (en) | 2016-03-28 | 2016-03-28 | Method and system for calling gateway capability |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107239350A CN107239350A (en) | 2017-10-10 |
CN107239350B true CN107239350B (en) | 2020-07-07 |
Family
ID=59982675
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610180145.3A Active CN107239350B (en) | 2016-03-28 | 2016-03-28 | Method and system for calling gateway capability |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107239350B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109901826B (en) * | 2019-03-01 | 2022-06-10 | 上海极威信息科技有限公司 | Data processing method and device for Java program and electronic equipment |
CN112511417B (en) * | 2020-11-25 | 2023-04-18 | 深圳市友华通信技术有限公司 | Cross-platform intelligent gateway system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101192937A (en) * | 2006-11-24 | 2008-06-04 | 华为技术有限公司 | A hot deployable method and its system |
CN101221498A (en) * | 2007-01-08 | 2008-07-16 | 华为技术有限公司 | System and method for managing service modules |
CN101453432A (en) * | 2007-12-05 | 2009-06-10 | 纬创资通股份有限公司 | System for general complier service under open service gateway frame and method thereof |
CN101800685A (en) * | 2009-02-09 | 2010-08-11 | 财团法人工业技术研究院 | Information transmission and service integration system and method |
CN103051525A (en) * | 2011-10-14 | 2013-04-17 | 海尔集团公司 | Gateway service middleware system and method as well as device and system comprising gateway service middleware system |
CN103312760A (en) * | 2012-11-12 | 2013-09-18 | 中兴通讯股份有限公司 | Capability open platform, method and gateway for realizing plug and play management of terminal equipment |
CN103746959A (en) * | 2013-11-27 | 2014-04-23 | 上海斐讯数据通信技术有限公司 | Java and C communication mechanism implementation method in OSGi environment |
CN105323269A (en) * | 2014-06-17 | 2016-02-10 | 中兴通讯股份有限公司 | Method for updating APP in Android system, terminal and storage medium |
-
2016
- 2016-03-28 CN CN201610180145.3A patent/CN107239350B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101192937A (en) * | 2006-11-24 | 2008-06-04 | 华为技术有限公司 | A hot deployable method and its system |
CN101221498A (en) * | 2007-01-08 | 2008-07-16 | 华为技术有限公司 | System and method for managing service modules |
CN101453432A (en) * | 2007-12-05 | 2009-06-10 | 纬创资通股份有限公司 | System for general complier service under open service gateway frame and method thereof |
CN101800685A (en) * | 2009-02-09 | 2010-08-11 | 财团法人工业技术研究院 | Information transmission and service integration system and method |
CN103051525A (en) * | 2011-10-14 | 2013-04-17 | 海尔集团公司 | Gateway service middleware system and method as well as device and system comprising gateway service middleware system |
CN103312760A (en) * | 2012-11-12 | 2013-09-18 | 中兴通讯股份有限公司 | Capability open platform, method and gateway for realizing plug and play management of terminal equipment |
CN103746959A (en) * | 2013-11-27 | 2014-04-23 | 上海斐讯数据通信技术有限公司 | Java and C communication mechanism implementation method in OSGi environment |
CN105323269A (en) * | 2014-06-17 | 2016-02-10 | 中兴通讯股份有限公司 | Method for updating APP in Android system, terminal and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN107239350A (en) | 2017-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105471686B (en) | Terminal control method, device and system | |
KR102148046B1 (en) | Calling an unready terminal | |
US11096051B2 (en) | Connection establishment method, device, and system | |
WO2011150782A1 (en) | Method, device and system for configuring wireless fidelity (wifi) parameter | |
JP2020517132A (en) | Method, apparatus and system for implementing policy control | |
KR20230016034A (en) | Automated service enrollment in a machine-to-machine communications network | |
US10425537B2 (en) | Method, apparatus, and system for allocating phone number | |
CN106471465A (en) | Service enabler function | |
CN111182074B (en) | Intelligent equipment terminal with edge computing capability and computer readable storage medium | |
EP3422235A1 (en) | Device, apparatus, method and computer programs for a network gateway, server, server apparatus, server method, system, router, mobile device, vehicular gateway and cloud server | |
WO2016054888A1 (en) | Method and device for creating subscription resource | |
WO2020168567A1 (en) | Data processing method and device, and mobile terminal | |
CN107239350B (en) | Method and system for calling gateway capability | |
WO2019218478A1 (en) | Response method and device for call service | |
CN107733890B (en) | Cross-network communication method based on web protocol, electronic equipment, storage medium and system | |
CN108462984A (en) | A kind of method and terminal carrying out access network management | |
WO2016086544A1 (en) | Network interface configuration method and apparatus for network device and storage medium | |
CN113596124B (en) | Control system and method of intelligent equipment | |
CN108881460B (en) | Method and device for realizing unified monitoring of cloud platform | |
CN103973753A (en) | Data processing method and equipment | |
CN115150113A (en) | Method for accessing intranet application and related equipment | |
CN102143165B (en) | Method, network switch and network system for authenticating terminals | |
CN112911374B (en) | DLNA (digital Living network alliance) -based screen projection method and system | |
CN116455911B (en) | Heterogeneous cluster intercommunication method | |
CN114401513B (en) | Authority authentication method and device for terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |