CN107239350B - Method and system for calling gateway capability - Google Patents

Method and system for calling gateway capability Download PDF

Info

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
Application number
CN201610180145.3A
Other languages
Chinese (zh)
Other versions
CN107239350A (en
Inventor
谢炜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201610180145.3A priority Critical patent/CN107239350B/en
Publication of CN107239350A publication Critical patent/CN107239350A/en
Application granted granted Critical
Publication of CN107239350B publication Critical patent/CN107239350B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/547Remote procedure calls [RPC]; Web services
    • G06F9/548Object oriented; Remote method invocation [RMI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/544Remote
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/547Messaging 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

Method and system for calling gateway capability
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:
step 201, under an OSGi framework, a Java interface of a gateway bundle receives a first call request sent by a Java application program, where the first call request is a request for calling gateway capabilities, and the gateway capabilities include but are not limited to extended configuration and management such as WIFI, IP address, LAN port, etc. for a gateway, and parameter information for managing gateway operation through an interface.
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:
step 301, under an OSGi framework, a Java application program initiates a first call request to a Java interface of a gateway bundle, where the first call request is a request for calling gateway capabilities, and the gateway capabilities include but are not limited to extended configuration and management such as WIFI, IP address, LAN port, etc. for a gateway, and parameter information for managing gateway operation through an interface.
And step 302, the gateway bundle verifies the authority of the Java application program.
Step 303, if the authority of the Java application passes the verification, the gateway bundle sends the first call request to the IPC module.
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.
Step 305, 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 into the IPC module.
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.
CN201610180145.3A 2016-03-28 2016-03-28 Method and system for calling gateway capability Active CN107239350B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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