[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110995728A - RCP calling method and device of mapping network and electronic equipment - Google Patents

RCP calling method and device of mapping network and electronic equipment Download PDF

Info

Publication number
CN110995728A
CN110995728A CN201911271508.4A CN201911271508A CN110995728A CN 110995728 A CN110995728 A CN 110995728A CN 201911271508 A CN201911271508 A CN 201911271508A CN 110995728 A CN110995728 A CN 110995728A
Authority
CN
China
Prior art keywords
service
mapping
key value
real
rcp
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
Application number
CN201911271508.4A
Other languages
Chinese (zh)
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.)
Shanghai Suninfo Technology Co ltd
Original Assignee
Shanghai Suninfo Technology Co 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 Shanghai Suninfo Technology Co ltd filed Critical Shanghai Suninfo Technology Co ltd
Priority to CN201911271508.4A priority Critical patent/CN110995728A/en
Publication of CN110995728A publication Critical patent/CN110995728A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/133Protocols for remote procedure calls [RPC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

The embodiment of the disclosure provides a RCP calling method, a device and an electronic device of a mapping network, belonging to the technical field of data processing, wherein the method comprises the following steps: acquiring a mapping IP of a local machine, and performing registration operation in a registration center by using the mapping IP; when the RCP service is established, the local IP is used for establishing the netty service, and after the service thread is established successfully, a real IP port and a service interface are bound to form a key value for providing the service really; and the mapping service key value and the real service key value are subjected to associated binding and sent to a service provider list of the registration center. Through the processing scheme disclosed by the invention, the problems of defects and high transformation cost brought by the traditional transformation service are solved.

Description

RCP calling method and device of mapping network and electronic equipment
Technical Field
The present disclosure relates to the field of data processing technologies, and in particular, to a method and an apparatus for invoking an RCP of a mapping network, and an electronic device.
Background
The RCP service call is passed through the registry to manage services that have been registered with the registry, the caller passes through the registry to determine an available RCP service to return to the caller, and the uniqueness of an RCP service is determined by the IP address port and interface name. The network condition in the enterprise is complex, and usually, the target machine is accessed by the IP mapped by the firewall, and the IP is not a real IP address.
There are two types of existing mapping network RCP access:
1. changing network structure to make the accessed target machine be real IP, and registering it in registration center
2. Direct calling of services of a target machine by mapping IP without going through a registry to access
The defects and shortcomings of the prior art are as follows:
for the first method, the purpose of service invocation can be achieved by changing the network structure, but the cost is high, some services which are operated originally are influenced, and the transformation process is complex. The second method can be accessed and invoked without modifying the network, but if the number of RCP services provided is large, each service exists independently, which is inconvenient to manage the service, detect the service, and load and expand.
Disclosure of Invention
In view of this, embodiments of the present disclosure provide an RCP calling method and apparatus for a mapping network, and an electronic device, so as to at least partially solve the problems in the prior art.
In a first aspect, an embodiment of the present disclosure provides an RCP calling method for a mapping network, including:
acquiring a mapping IP of a local machine, and performing registration operation in a registration center by using the mapping IP;
when the RCP service is established, the local IP is used for establishing the netty service, and after the service thread is established successfully, a real IP port and a service interface are bound to form a key value for providing the service really;
and the mapping service key value and the real service key value are subjected to associated binding and sent to a service provider list of the registration center.
According to a specific implementation manner of the embodiment of the present disclosure, the acquiring a mapping IP of a local device, and performing a registration operation in a registration center by using the mapping IP includes:
acquiring a mapping network IP of a local machine through a configuration center;
and registering the acquired mapping network IP in a registration center.
According to a specific implementation manner of the embodiment of the present disclosure, the acquiring a mapping IP of a local device, and performing a registration operation in a registration center by using the mapping IP includes:
sending a registration request to the registry;
and performing registration operation in the registry based on the response data sent by the registry.
According to a specific implementation manner of the embodiment of the present disclosure, the RCP service creating using a native IP to create a netty service includes:
a Nio server is established through a Java Nio server side;
creating a netty service using the Nio server.
According to a specific implementation manner of the embodiment of the present disclosure, the binding of the real IP port and the service interface to form a key value for actually providing the service includes:
acquiring a real IP port value and a service interface value;
and setting the real IP port value and the service interface value as a key value pair.
According to a specific implementation manner of the embodiment of the present disclosure, the binding the mapping service key value and the real service key value in association and sending the binding to the service provider list of the registry includes:
establishing an incidence relation between the mapping service key value and the real service key value;
and sending the association relation to a service provider list of a registration center.
According to a specific implementation manner of the embodiment of the present disclosure, the binding the mapping service key value and the real service key value in association and sending the binding to the service provider list of the registry includes:
sending a data transmission request to the registry;
and after the data transmission request is permitted, sending the bound mapping service key value and the real service key value to a registration center.
In a second aspect, an embodiment of the present disclosure provides an RCP invoking device for mapping a network, including:
the acquisition module is used for acquiring the mapping IP of the local machine and performing registration operation in a registration center by using the mapping IP;
the establishing module is used for establishing the netty service by using the local IP when the RCP service is established, and binding a real IP port and a service interface to form a key value for providing the real service after the service thread is established successfully;
and the sending module is used for performing association binding on the mapping service key value and the real service key value and sending the association binding to a service provider list of the registration center.
In a third aspect, an embodiment of the present disclosure further provides an electronic device, where the electronic device includes:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the RCP call method of the mapping network of the first aspect or any implementation of the first aspect.
In a fourth aspect, the disclosed embodiments also provide a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the RCP call method of the mapping network in the first aspect or any implementation manner of the first aspect.
In a fifth aspect, the disclosed embodiments also provide a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions that, when executed by a computer, cause the computer to perform the RCP call method of the mapping network in the first aspect or any implementation manner of the first aspect.
The RCP calling scheme of the mapping network in the embodiment of the disclosure comprises the steps of obtaining the mapping IP of a local machine, and performing registration operation in a registration center by using the mapping IP; when the RCP service is established, the local IP is used for establishing the netty service, and after the service thread is established successfully, a real IP port and a service interface are bound to form a key value for providing the service really; and the mapping service key value and the real service key value are subjected to associated binding and sent to a service provider list of the registration center. Through the transformation of the RCP service, the network topology structure, other application systems in the network, the original RCP calling mode and the service management of a registration center are not required to be changed, the transformation process is simple, the access of the RCP under the mapping network can be realized only by changing the issuing service and searching the service strategy, the expected requirement is met, and the problems of the defects and the transformation cost caused by the traditional transformation service are solved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings needed to be used in the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present disclosure, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of an RCP calling method for mapping a network according to an embodiment of the present disclosure;
fig. 2 is a flowchart of another RCP calling method for mapping a network according to an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram of an RCP invoking device of a mapping network according to an embodiment of the present disclosure;
fig. 4 is a schematic view of an electronic device provided in an embodiment of the present disclosure.
Detailed Description
The embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
The embodiments of the present disclosure are described below with specific examples, and other advantages and effects of the present disclosure will be readily apparent to those skilled in the art from the disclosure in the specification. It is to be understood that the described embodiments are merely illustrative of some, and not restrictive, of the embodiments of the disclosure. The disclosure may be embodied or carried out in various other specific embodiments, and various modifications and changes may be made in the details within the description without departing from the spirit of the disclosure. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
It is noted that various aspects of the embodiments are described below within the scope of the appended claims. It should be apparent that the aspects described herein may be embodied in a wide variety of forms and that any specific structure and/or function described herein is merely illustrative. Based on the disclosure, one skilled in the art should appreciate that one aspect described herein may be implemented independently of any other aspects and that two or more of these aspects may be combined in various ways. For example, an apparatus may be implemented and/or a method practiced using any number of the aspects set forth herein. Additionally, such an apparatus may be implemented and/or such a method may be practiced using other structure and/or functionality in addition to one or more of the aspects set forth herein.
It should be noted that the drawings provided in the following embodiments are only for illustrating the basic idea of the present disclosure, and the drawings only show the components related to the present disclosure rather than the number, shape and size of the components in actual implementation, and the type, amount and ratio of the components in actual implementation may be changed arbitrarily, and the layout of the components may be more complicated.
In addition, in the following description, specific details are provided to facilitate a thorough understanding of the examples. However, it will be understood by those skilled in the art that the aspects may be practiced without these specific details.
The embodiment of the disclosure provides an RCP calling method of a mapping network. The RCP calling method for mapping a network provided by the present embodiment may be executed by a computing device, which may be implemented as software or implemented as a combination of software and hardware, and may be integrally provided in a server, a client, and the like.
Referring to fig. 1 and 2, an RCP calling method for a mapping network in an embodiment of the present disclosure may include the following steps:
s101, obtaining a mapping IP of a local machine, and performing registration operation in a registration center by using the mapping IP;
s102, when the RCP service is established, the local IP is used for establishing the netty service, and after the service thread is established successfully, a real IP port and a service interface are bound to form a key value for providing the service really;
s103, the mapping service key value and the real service key value are subjected to associated binding, and the mapping service key value and the real service key value are sent to a service provider list of the registration center.
In the process of implementing steps S101 to S103, specifically, the mapping network IP of the local device may be obtained through the configuration center, the port of the service to be published is bound, and the interface of the service to be published is bound to form a unique key value, and then the key value is handed to the registry for storage. The registry detects service status and manages services by mapping IP.
When the RCP service is established, the local IP is used for establishing the netty service, and after the service thread is established successfully, the key value for really providing the service is formed by binding the IP port and the service interface.
And finally, performing association binding on the mapping service key and the real service key, and sending the association binding to a service provider list of the registration center.
When the client calls the service, the client searches for the available mapping service through the registration center, the client calls the mapping service, the mapping service finds the real service provider through the key value associated object, and the real service is returned to the client after the real service processing is finished.
According to a specific implementation manner of the embodiment of the present disclosure, the acquiring a mapping IP of a local device, and performing a registration operation in a registration center by using the mapping IP includes:
acquiring a mapping network IP of a local machine through a configuration center;
and registering the acquired mapping network IP in a registration center.
According to a specific implementation manner of the embodiment of the present disclosure, the acquiring a mapping IP of a local device, and performing a registration operation in a registration center by using the mapping IP includes:
sending a registration request to the registry;
and performing registration operation in the registry based on the response data sent by the registry.
According to a specific implementation manner of the embodiment of the present disclosure, the RCP service creating using a native IP to create a netty service includes:
a Nio server is established through a Java Nio server side;
creating a netty service using the Nio server.
According to a specific implementation manner of the embodiment of the present disclosure, the binding of the real IP port and the service interface to form a key value for actually providing the service includes:
acquiring a real IP port value and a service interface value;
and setting the real IP port value and the service interface value as a key value pair.
According to a specific implementation manner of the embodiment of the present disclosure, the binding the mapping service key value and the real service key value in association and sending the binding to the service provider list of the registry includes:
establishing an incidence relation between the mapping service key value and the real service key value;
and sending the association relation to a service provider list of a registration center.
According to a specific implementation manner of the embodiment of the present disclosure, the binding the mapping service key value and the real service key value in association and sending the binding to the service provider list of the registry includes:
sending a data transmission request to the registry;
and after the data transmission request is permitted, sending the bound mapping service key value and the real service key value to a registration center.
Corresponding to the above method embodiment, referring to fig. 3, an embodiment of the present disclosure further provides an RCP invoking device 30 for mapping a network, including:
an obtaining module 301, configured to obtain a mapping IP of a local computer, and perform a registration operation in a registration center by using the mapping IP;
the creating module 302 is used for creating a netty service by using a local IP during RCP service creation, and binding a real IP port and a service interface to form a key value for providing the real service after a service thread is created successfully;
and the sending module 303 is configured to perform association binding on the mapping service key value and the real service key value, and send the association binding to the service provider list of the registry. The method comprises the following steps:
for parts not described in detail in this embodiment, reference is made to the contents described in the above method embodiments, which are not described again here.
Referring to fig. 4, an embodiment of the present disclosure also provides an electronic device 60, including:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the RCP call method of the mapping network of the method embodiments described above.
The disclosed embodiments also provide a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the RCP calling method of the mapping network in the aforementioned method embodiments.
The disclosed embodiments also provide a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions that, when executed by a computer, cause the computer to perform the RCP calling method of a mapping network in the aforementioned method embodiments.
Referring now to FIG. 4, a block diagram of an electronic device 60 suitable for use in implementing embodiments of the present disclosure is shown. The electronic devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., car navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. The electronic device shown in fig. 4 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 4, the electronic device 60 may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 601 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)602 or a program loaded from a storage means 608 into a Random Access Memory (RAM) 603. In the RAM 603, various programs and data necessary for the operation of the electronic apparatus 60 are also stored. The processing device 601, the ROM602, and the RAM 603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
Generally, the following devices may be connected to the I/O interface 605: input devices 606 including, for example, a touch screen, touch pad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 607 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 608 including, for example, tape, hard disk, etc.; and a communication device 609. The communication means 609 may allow the electronic device 60 to communicate with other devices wirelessly or by wire to exchange data. While the figures illustrate an electronic device 60 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means 609, or may be installed from the storage means 608, or may be installed from the ROM 602. The computer program, when executed by the processing device 601, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: acquiring at least two internet protocol addresses; sending a node evaluation request comprising the at least two internet protocol addresses to node evaluation equipment, wherein the node evaluation equipment selects the internet protocol addresses from the at least two internet protocol addresses and returns the internet protocol addresses; receiving an internet protocol address returned by the node evaluation equipment; wherein the obtained internet protocol address indicates an edge node in the content distribution network.
Alternatively, the computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: receiving a node evaluation request comprising at least two internet protocol addresses; selecting an internet protocol address from the at least two internet protocol addresses; returning the selected internet protocol address; wherein the received internet protocol address indicates an edge node in the content distribution network.
Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of a unit does not in some cases constitute a limitation of the unit itself, for example, the first retrieving unit may also be described as a "unit for retrieving at least two internet protocol addresses".
It should be understood that portions of the present disclosure may be implemented in hardware, software, firmware, or a combination thereof.
The above description is only for the specific embodiments of the present disclosure, but the scope of the present disclosure is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present disclosure should be covered within the scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.

Claims (10)

1. An RCP calling method for a mapping network, comprising:
acquiring a mapping IP of a local machine, and performing registration operation in a registration center by using the mapping IP;
when the RCP service is established, the local IP is used for establishing the netty service, and after the service thread is established successfully, a real IP port and a service interface are bound to form a key value for providing the service really;
and the mapping service key value and the real service key value are subjected to associated binding and sent to a service provider list of the registration center.
2. The method of claim 1, wherein the obtaining of the mapping IP of the local device, and performing a registration operation in a registry using the mapping IP comprises:
acquiring a mapping network IP of a local machine through a configuration center;
and registering the acquired mapping network IP in a registration center.
3. The method of claim 1, wherein the obtaining of the mapping IP of the local device, and performing a registration operation in a registry using the mapping IP comprises:
sending a registration request to the registry;
and performing registration operation in the registry based on the response data sent by the registry.
4. The method of claim 1, wherein the RCP service creates using native IP to create a netty service, comprising:
a Nio server is established through a Java Nio server side;
creating a netty service using the Nio server.
5. The method of claim 1, wherein the binding the real IP port and the service interface constitutes a key value for the real provisioning service, comprising:
acquiring a real IP port value and a service interface value;
and setting the real IP port value and the service interface value as a key value pair.
6. The method of claim 1, wherein the associating the mapped service key value and the real service key value to a list of service providers of the registry comprises:
establishing an incidence relation between the mapping service key value and the real service key value;
and sending the association relation to a service provider list of a registration center.
7. The method of claim 1, wherein the associating the mapped service key value and the real service key value to a list of service providers of the registry comprises:
sending a data transmission request to the registry;
and after the data transmission request is permitted, sending the bound mapping service key value and the real service key value to a registration center.
8. An RCP invocation device for mapping networks, comprising:
the acquisition module is used for acquiring the mapping IP of the local machine and performing registration operation in a registration center by using the mapping IP;
the establishing module is used for establishing the netty service by using the local IP when the RCP service is established, and binding a real IP port and a service interface to form a key value for providing the real service after the service thread is established successfully;
and the sending module is used for performing association binding on the mapping service key value and the real service key value and sending the association binding to a service provider list of the registration center.
9. An electronic device, characterized in that the electronic device comprises:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the RCP call method of the mapping network of any of the preceding claims 1-7.
10. A non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the RCP call method of a mapping network of any one of the preceding claims 1-7.
CN201911271508.4A 2019-12-06 2019-12-06 RCP calling method and device of mapping network and electronic equipment Pending CN110995728A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911271508.4A CN110995728A (en) 2019-12-06 2019-12-06 RCP calling method and device of mapping network and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911271508.4A CN110995728A (en) 2019-12-06 2019-12-06 RCP calling method and device of mapping network and electronic equipment

Publications (1)

Publication Number Publication Date
CN110995728A true CN110995728A (en) 2020-04-10

Family

ID=70092568

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911271508.4A Pending CN110995728A (en) 2019-12-06 2019-12-06 RCP calling method and device of mapping network and electronic equipment

Country Status (1)

Country Link
CN (1) CN110995728A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102246465A (en) * 2008-12-10 2011-11-16 亚马逊技术有限公司 Providing local secure network access to remote services
US20160366050A1 (en) * 2010-08-16 2016-12-15 International Business Machines Corporation Locating service endpoints from a service registry
US20170193467A1 (en) * 2015-12-30 2017-07-06 Go Daddy Operating Company, LLC Registering a tertiary domain with revenue sharing
CN107635022A (en) * 2016-07-18 2018-01-26 华为软件技术有限公司 Method and device for accessing services across internal and external networks
CN108833462A (en) * 2018-04-13 2018-11-16 中国科学院信息工程研究所 A system and method for microservice-oriented self-registration service discovery
CN109257440A (en) * 2018-10-29 2019-01-22 南京南瑞信息通信科技有限公司 A kind of service discovery and client load equalization methods based on service register center

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102246465A (en) * 2008-12-10 2011-11-16 亚马逊技术有限公司 Providing local secure network access to remote services
US20160366050A1 (en) * 2010-08-16 2016-12-15 International Business Machines Corporation Locating service endpoints from a service registry
US20170193467A1 (en) * 2015-12-30 2017-07-06 Go Daddy Operating Company, LLC Registering a tertiary domain with revenue sharing
CN107635022A (en) * 2016-07-18 2018-01-26 华为软件技术有限公司 Method and device for accessing services across internal and external networks
CN108833462A (en) * 2018-04-13 2018-11-16 中国科学院信息工程研究所 A system and method for microservice-oriented self-registration service discovery
CN109257440A (en) * 2018-10-29 2019-01-22 南京南瑞信息通信科技有限公司 A kind of service discovery and client load equalization methods based on service register center

Similar Documents

Publication Publication Date Title
CN111581563B (en) Page response method and device, storage medium and electronic equipment
CN111177617A (en) Web direct operation and maintenance method and device based on operation and maintenance management system and electronic equipment
CN110753089B (en) Method, device, medium and electronic equipment for managing client
CN109743381B (en) Long connection interaction method and device for client and server
CN110275723A (en) Obtain method, apparatus, electronic equipment and the readable medium of resource
CN111221572B (en) Method, device, medium and equipment for automatically adapting to running environment
CN110489621B (en) Method, device, medium and electronic equipment for dynamically adjusting route
EP4495773A1 (en) Video memory allocation method and apparatus, and medium and electronic device
CN113391860B (en) Service request processing method and device, electronic equipment and computer storage medium
CN110865852B (en) Webpage component loading method and device, electronic equipment and storage medium
WO2020248745A1 (en) Method and device for displaying characters in user interface, electronic device, and storage medium
WO2024212839A1 (en) Card layout method and apparatus, medium and electronic device
CN110996372A (en) Message routing method, device and system and electronic equipment
CN112261176B (en) Method for acquiring actual network access relationship and related equipment
CN113157365A (en) Program running method and device, electronic equipment and computer readable medium
CN111625326A (en) Task pipeline execution method and device and electronic equipment
CN111193717A (en) FTP black and white list control method and device and electronic equipment
CN115604261B (en) Cloud network service resource processing method, device, equipment and storage medium
CN111125759A (en) Database login account shielding method and device and electronic equipment
CN111310175A (en) iOS application safety monitoring and protecting method and device based on plug-in
CN110995728A (en) RCP calling method and device of mapping network and electronic equipment
CN109669679B (en) Service detection and processing method and device and electronic equipment
CN111538717B (en) Data processing method, device, electronic equipment and computer readable medium
CN111182062B (en) Service multi-activity calling method, system and electronic equipment
CN111367590A (en) Interrupt event processing method and device

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200410