CN105049255A - Net element data synchronization method and device thereof - Google Patents
Net element data synchronization method and device thereof Download PDFInfo
- Publication number
- CN105049255A CN105049255A CN201510474246.7A CN201510474246A CN105049255A CN 105049255 A CN105049255 A CN 105049255A CN 201510474246 A CN201510474246 A CN 201510474246A CN 105049255 A CN105049255 A CN 105049255A
- Authority
- CN
- China
- Prior art keywords
- server
- message
- omc
- mdb
- queue
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000012544 monitoring process Methods 0.000 claims description 18
- 238000003860 storage Methods 0.000 claims description 6
- 230000001360 synchronised effect Effects 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 5
- 235000010627 Phaseolus vulgaris Nutrition 0.000 description 3
- 244000046052 Phaseolus vulgaris Species 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 244000277285 Cassia obtusifolia Species 0.000 description 1
- 235000006719 Cassia obtusifolia Nutrition 0.000 description 1
- 235000014552 Cassia tora Nutrition 0.000 description 1
- 241000931705 Cicada Species 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/084—Configuration by using pre-existing information, e.g. using templates or copying from other elements
- H04L41/0846—Configuration by using pre-existing information, e.g. using templates or copying from other elements based on copy from other elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention discloses a net element data synchronization method and a device thereof. The method comprises the following steps that: a message monitor in an ACS (Advanced Configuration System) monitors a message queue, wherein a message stored in the message queue is generated by a first JMS (Java Message Service) server in an OMC (Operating and Maintenance Center) server according to a data synchronization request reported by a net element, and the data synchronization request carries net element data; and a second JMS server in the ACS server updates the net element database on an ACS server side according to the message monitored by the message monitor, wherein the net element database is used for storing the net element data. Through adoption of the net element data synchronization method and device, the probability of timeout congestion of the net element data between an OMC system and an ACS system caused by a remote synchronous calling method is lowered.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of method and device thereof of network element data synchronization.
Background technology
ACS (AdvancedConfigurationSystem, advanced configuration system) for the Operation and Maintenance of network element in network management system, as OMC (OperatingandMaintenanceCenter, operation maintenance center) a rapid configuration instrument, there is following application scenarios: ACS and OMC system can be deployed on two servers respectively, owing to needing respectively identical network element data to be presented to user, therefore just require that the data in ACS and OMC two systems are consistent.
As shown in Figure 1, OMC system comprises OMC client (Client1 as in figure) and OMC server (Server1 as in figure), and ACS system comprises ACS client (Client2 as in figure) and ac server (Server2 as in figure).The NE (network element, NetElement) in an OMC server admin region, network element can report the data such as the configuration parameter of self to OMC system, these data can be synchronized to ACS system.
The process that reported by network elements data are synchronized to ACS system to OMC system and this data comprises: network element adopts SNTP (SNTP) to send message so that the data of this network element are sent to OMC system to OMC system, this message of Server1 process in OMC system, by the Data Update of reported by network elements in NE database, and when receive OMC client send to the operational order of ACS after, to ACS system initiation session process, namely the mode that OMC server adopts remote synchronization to call sends message to ACS system, with by the data syn-chronization of this network element to ACS system.
In above-mentioned remote synchronization invoked procedure, message is forwarded to ACS system by message queue form by OMC server, now OMC server sets up JMS temporary queue, and block thread, wait for that ACS system beams back response message to it, when OMC server receives response message, could continue to send message to ACS, upgrade remaining network element data.
The drawback of this remote synchronization method of calling is when the words that ACS system processing messages Queue time is long can exist overtime problem of blocking, and then causes ACS and OMC both sides system network metadata inconsistent.
Summary of the invention
The embodiment of the present invention provides a kind of method and device thereof of network element data synchronization, the probability that the network element data in order to reduce between OMC system and ACS system is blocked by the time-out that remote synchronization call method causes.
The inventive method comprises: a kind of method of network element data synchronization, comprise: the message listener monitoring information queue in ac server, the message stored in described message queue is that the JMS server in OMC server generates according to the data synchronization request of reported by network elements, carries network element data in described data synchronization request; The NE database of ac server side described in the information updating that the 2nd JMS server in described ac server listens to according to described message listener, described NE database is used for storage network metadata.
Based on same inventive concept, the embodiment of the present invention also provides a kind of device of network element data synchronization, comprise: monitor module, for the queue of monitor monitoring information, the message stored in described message queue is that the JMS server in OMC server generates according to the data synchronization request of reported by network elements, carries network element data in described data synchronization request; Update module, for the NE database of ac server side described in the information updating that listens to according to described message listener, described NE database is used for storage network metadata.
Message listener monitoring information queue in the embodiment of the present invention in ac server, then the NE database of ac server side described in the information updating that the 2nd JMS server in ac server listens to according to described message listener, achieve the long-range asynchronous call of ACS to OMC system by the monitoring of message listener to message queue, reduce the probability that time-out is blocked.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly introduced, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 be in prior art OMC system and ACS system by remote synchronization invoke synchronous network element data schematic diagram;
Fig. 2 is the framework of OMC system in prior art;
Fig. 3 provides network element data synchronization method flow schematic diagram for the embodiment of the present invention two;
The OMC system that Fig. 4 provides for the embodiment of the present invention two and ACS system are by the schematic diagram of asynchronous call Synchronization Network metadata;
The network element data synchronization device schematic diagram that Fig. 5 provides for the embodiment of the present invention three.
Embodiment
In order to make the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, the present invention is described in further detail, and obviously, described embodiment is only a part of embodiment of the present invention, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making other embodiments all obtained under creative work prerequisite, belong to the scope of protection of the invention.
As shown in Figure 2, be existing OMC system architecture, this framework comprises OMT (OperatingandMaintenanceTerminal, operating maintenance terminal) and OMC server, and OMT can be user and provides operation interface and operation entry.The agreement adopted between OMT and OMC server comprises: RMI (RemoteMethodInvocation, RMI) and EJB (EnterpriseJavaBean, enterprise Java bean), these two kinds of agreements belong to application layer protocol.The network element in an OMC server admin region, logs in OMT and can only see the network element that respective server manages, cannot see the network element that other OMC servers manage.
Wherein, EJB framework defines the EJB of three types: Session Border Control, entity B ean and Message-Driven Bean (MDB).EJB framework specifies, the call method of Session Border Control and entity B ean is synchronous method, and namely all is all synchronous to Session Border Control and calling of entity B ean, and the call method of MDB is asynchronous method, and namely all is all asynchronous to calling of MDB.Because client must carry out the various operations to Bean object by the method calling Bean, but synchronization call uses the current thread performed, calling of client probably gets clogged, and asynchronous call is an exclusive thread, and calling of client can not get clogged.
Have the advantage that can not get clogged based on asynchronous call, the embodiment of the present invention one provides a kind of collocation method, utilizes MDB to complete and systematically configures ACS, makes can carry out network element data synchronization between OMC system and ACS system, and described collocation method comprises:
1), in jboss-5.1.0.GA_copy, enter %JBOSS_HOME_COPY% server default deploy, newly-built itcastQueue-service.xml file, newly-built file is exactly to configure OMC system, starts OMC system like this and just can provide message queue.
2), creating JavaProject, create file QueueSender.java, is exactly to allow OMC system can send message by MQ (message queue) in the past here,
3), in jboss-5.1.0.GA, enter %JBOSS_HOME% server default deploy, newly-built jms-remote-server-service.xml file, newly-built file object allows ACS system in OMC system provide MQ middleware configuration information, so ACS system just can configure the adapter resource of oneself according to the configuration information provided, described configuration information refers generally to IP address and port numbers, if two systems are on same station server, then can only configured port number, partial configuration program can with reference to following program example:
In said procedure code, host=far-end JMSSERVERIP and port=far-end JMS port numbers refer to IP address and the port of OMC system place Jboss server here respectively; <rar-name>hornetq-ra.rarLEssT .LTssT.LT/rar-name> requires establishment hornetq-ra.rar file, hornetq-ra.rar is become for template duplicating portion more renames here with jms-ra.rar file, then changing file ra.xml under its META-INF, receiving the message of long-range Hornetq server for configuring MDB:
4), create EJBProject, newly-built MDB, the effect done here is when OMC system sends a message in MQ, and ACS system is just monitored by this EJB and received message.MDB class subprogram is as follows:
5), packing dispose EJB to %JBOSS_HOME% server default under deploy catalogue.
By the configuration of above-mentioned five steps, be initialised to by above-mentioned file when JBOSS starts in middleware Hornetq service, such ACS system has just possessed the Hornetq server message can consumed in OMC system, can use MQ to send and receipt message.
Above-mentioned configuration operation is only a kind of example, as long as the far-end IP address of ACS system and/or port numbers to be configured to IP address and/or the port numbers of OMC system, all should in the protection range of the embodiment of the present invention, and the embodiment of the present invention does not limit this.
The embodiment of the present invention two provides a kind of method of network element data synchronization, and as shown in Figure 3, implementation method comprises particularly:
Step S101, message listener monitoring information queue in ac server, the message stored in described message queue is that the JMS server in OMC server generates according to the data synchronization request of reported by network elements, carries network element data in described data synchronization request;
Step S102, the NE database of ac server side described in the information updating that the 2nd JMS server in described ac server listens to according to described message listener, described NE database is used for storage network metadata.
Wherein, predefined messaging protocols between them is first needed between OMC system and ACS system.Consider that JMS operation system supports two kinds of message model Point-to-Point (P2P) and Publish/Subscribe (Pub/Sub), i.e. ad hoc mode and two kinds, distribution subscription model.Particularly, in P2P pattern, comprising: message queue (Queue), sender (Sender), recipient (Receiver).Each message is sent to a specific queue, and recipient obtains message from queue.Queue maintains message, until they are consumed or time-out; In Pub/Sub pattern, comprising: theme (Topic), publisher (Publisher), subscriber (Subscriber).Multiple publisher sends a message to Topic, and these Message Transmission are given multiple subscriber by system.
Therefore before step S101, also comprise: ac server sends subscribe request to OMC server, the message of the designated key that described subscribe request is issued for the described OMC server that pulls subscription.
In step S101, be configured with Enterprise Java Bean container in described ac server, described Enterprise Java Bean container comprises the MDB example for realizing described message listener; Message listener monitoring information queue in described ac server, comprising: monitor described message queue by the described MDB example for realizing described message listener.Following code can be used for the establishment realizing above-mentioned message queue:
Contextcontext=newInitialContext(properties);
QueueConnectionFactoryqueueConnectionFactory=(QueueConnectionFactory)
context.lookup(queueConnectionFactoryName);
QueueConnectionqueueConnection=queueConnectionFactory.
createQueueConnection();
queueConnection.start();
QueueSessionqueueSession=queueConnection.createQueueSession(transacted,
acknowledgementMode);
Queuequeue=(Queue)context.lookup(queueName);
Wherein, far-end IP address in described MDB example is configured to the IP address of described OMC server, the port numbers of described OMC server is configured to the distal end slogan in described MDB example, consider that ACS system and OMC system can be disposed on the same server, when being deployed on same station server, IP address is identical, then the distal end slogan in described MDB example is configured to the port numbers of described OMC server.
Because each MDB can only process a piece of news, in order to realize concurrent processing message, Enterprise Java Bean container combines multiple MDB example concurrent processing message usually, when OMC system sends message toward MQ (message queue), Enterprise Java Bean container reads message from MQ, because this process belongs to asynchronous call, therefore can not block, improve system synchronization efficiency, the decoupling zero to a certain degree that simultaneously also made the dependence between two systems have, decrease the dependence between two systems.
Before step S102, also comprise: described 2nd JMS server, by calling the message treatment method in the interface class in described MDB example, obtains the message in described message queue.Particularly, a described JMS server carrys out pass-along message by the onMessage () method called in described interface class javax.jms.MessageLister.
In order to the process of carrying out network element data synchronization between ac server and OMC server that more describes in a systematic way, the embodiment of the present invention two describes this process further by Fig. 4.
Device described in Fig. 4 comprises OMC system and ACS system, wherein, in OMC system, comprise OMC client (Client1 as in figure) and OMC server (Server1 as in figure), ACS system comprises ACS client (Client2 as in figure) and ac server (Server2 as in figure).Wherein, Client1 and Client2 is used for providing operation interface and operation entry for user, Server1 and Server2 is for the treatment of the request message of client.Server1 and Server2 also carries a JMS server and the 2nd JMS server (JMSSERVER1 and JMSSERVER2 as in Fig. 3), JMSSERVER1 and JMSSERVER2 is the message-oriented middleware realizing JMS interface, for the treatment of the message system of Message routing and transmission, one JMS server operates on Server1, and the 2nd JMS server operates on Server2.Wherein, ac server also carries Enterprise Java Bean container, and each MDB can only process a piece of news, in order to realize concurrent processing message, comprises at least one MDB example in described Enterprise Java Bean container.
The network element data synchronization undertaken by asynchronous remote method of calling between described OMC system and ACS system, the JMS message of bearer network metadata is passed through a JMS server by network element device, be sent to target MQ, described target MQ when JMS is initialized by context in search acquisition.OMC server receives the JMS message of bearer network metadata from target MQ, upgrade the database of OMC system, operating personnel obtain network element data from mutual with OMT ground, and described JMS message is a kind of type object in JMS, is made up of header and source body two parts.Header forms by routing iinformation and about the metadata of this message.Source body then carries data or the pay(useful) load of application program.Type according to pay(useful) load divides, message can be divided into several types, they carry respectively: the object (ObjectMessage) of plain text (TextMessage), serializability, community set (MapMessage), byte stream (BytesMessage), original value stream (StreamMessage), also with or without the message (Message) of pay(useful) load.
Because comprise at least one MDB example in the Enterprise Java Bean container of ACS system, described MDB defines a message listener, described message listener monitors target MQ, when interface class javax.jms.MessageLister in MDB listens to message arrival, a described JMS server carrys out pass-along message by the onMessage () method called in described interface class javax.jms.MessageLister, the JMS message listened to is transmitted to client 2 by the 2nd JMS server, and operating personnel obtain network element data from mutual with client 2 ground.
Based on said network element method of data synchronization, the embodiment of the present invention three provides a kind of device, and as shown in Figure 5: this device comprises: monitor module S201 and update module S202, common realization carries out network element data synchronization between OMC system and ACS system, wherein:
Monitor module S201, for the queue of monitor monitoring information, the message stored in described message queue is that the JMS server in OMC server generates according to the data synchronization request of reported by network elements, carries network element data in described data synchronization request;
Update module S202, for the NE database of ac server side described in the information updating that listens to according to described message listener, described NE database is used for storage network metadata.
Wherein before monitoring module S201 monitors, also need to carry out theme subscription, namely subscribe message module S204 is increased, for sending subscribe request to OMC server, the message of the designated key that described subscribe request is issued for the described OMC server that pulls subscription.
In order to make monitoring module listen to message queue, also need to increase configuration module S203, for configuring Enterprise Java Bean container in described ac server, described Enterprise Java Bean container comprises the MDB example for realizing described message listener.
Described monitoring module, specifically for monitoring described message queue by the described MDB example for realizing described message listener.
Wherein, far-end IP address in described MDB example is configured to the IP address of described OMC server, the port numbers of described OMC server is configured to the distal end slogan in described MDB example, consider that ACS system and OMC system can be disposed on the same server, when being deployed on same station server, IP address is identical, then the distal end slogan in described MDB example is configured to the port numbers of described OMC server.
Because each MDB can only process a piece of news, in order to realize concurrent processing message, Enterprise Java Bean container combines multiple MDB example concurrent processing message.Before NE database according to ac server side described in the information updating that described message listener listens to, configuration module S203 is by calling the message treatment method in the interface class in described MDB example, obtain the message in described message queue, namely, when interface class javax.jms.MessageLister in MDB listens to message arrival, a described JMS server carrys out pass-along message by the onMessage () method called in described interface class javax.jms.MessageLister.
In sum, message listener monitoring information queue in the embodiment of the present invention in ac server, then the NE database of ac server side described in the information updating that the 2nd JMS server in ac server listens to according to described message listener, particularly, when OMC system sends message toward MQ (message queue), Enterprise Java Bean container reads message from MQ, because this process belongs to asynchronous call, therefore can not block, avoid the problem that network element data is inconsistent, improve system synchronization efficiency; The decoupling zero to a certain degree that simultaneously also made the dependence between two systems have, decreases the dependence between two systems.
The present invention describes with reference to according to the flow chart of the method for the embodiment of the present invention, equipment (system) and computer program and/or block diagram.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can being provided to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computer or other programmable data processing device produce device for realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices is provided for the step realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Claims (10)
1. a method for network element data synchronization, is characterized in that, comprising:
Message listener monitoring information queue in ac server, the message stored in described message queue is that the JMS server in OMC server generates according to the data synchronization request of reported by network elements, carries network element data in described data synchronization request;
The NE database of ac server side described in the information updating that the 2nd JMS server in described ac server listens to according to described message listener, described NE database is used for storage network metadata.
2. the method for claim 1, is characterized in that, is configured with Enterprise Java Bean container in described ac server, and described Enterprise Java Bean container comprises the MDB example for realizing described message listener;
Message listener monitoring information queue in described ac server, comprising:
Described message queue is monitored by the described MDB example for realizing described message listener.
3. method as claimed in claim 2, it is characterized in that, the far-end IP address in described MDB example is configured to the IP address of described OMC server, and/or the distal end slogan in described MDB example is configured to the port numbers of described OMC server.
4. method as claimed in claim 2, is characterized in that, before the NE database of ac server side described in the information updating that described 2nd JMS server listens to according to described message listener, also comprises:
Described 2nd JMS server, by calling the message treatment method in the interface class in described MDB example, obtains the message in described message queue.
5. the method for claim 1, is characterized in that, before the message listener monitoring information queue in ac server, comprising:
Ac server sends subscribe request to OMC server, the message of the designated key that described subscribe request is issued for the described OMC server that pulls subscription.
6. a device for network element data synchronization, is characterized in that, comprising:
Monitor module, for the queue of monitor monitoring information, the message stored in described message queue is that the JMS server in OMC server generates according to the data synchronization request of reported by network elements, carries network element data in described data synchronization request;
Update module, for the NE database of ac server side described in the information updating that listens to according to described message listener, described NE database is used for storage network metadata.
7. device as claimed in claim 6, is characterized in that, also comprise:
Configuration module, for configuring Enterprise Java Bean container in described ac server, described Enterprise Java Bean container comprises the MDB example for realizing described message listener;
Described monitoring module, specifically for monitoring described message queue by the described MDB example for realizing described message listener.
8. device as claimed in claim 7, it is characterized in that, the far-end IP address in described MDB example is configured to the IP address of described OMC server, and/or the distal end slogan in described MDB example is configured to the port numbers of described OMC server.
9. device as claimed in claim 7, is characterized in that, described configuration module also for:
Before NE database according to ac server side described in the information updating that described message listener listens to, by calling the message treatment method in the interface class in described MDB example, obtain the message in described message queue.
10. device as claimed in claim 6, is characterized in that, also comprise:
Subscribe message module, for sending subscribe request to OMC server, the message of the designated key that described subscribe request is issued for the described OMC server that pulls subscription.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510474246.7A CN105049255B (en) | 2015-08-05 | 2015-08-05 | A kind of method and device thereof of network element data synchronization |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510474246.7A CN105049255B (en) | 2015-08-05 | 2015-08-05 | A kind of method and device thereof of network element data synchronization |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105049255A true CN105049255A (en) | 2015-11-11 |
CN105049255B CN105049255B (en) | 2019-03-12 |
Family
ID=54455477
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510474246.7A Active CN105049255B (en) | 2015-08-05 | 2015-08-05 | A kind of method and device thereof of network element data synchronization |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105049255B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105630610A (en) * | 2015-12-18 | 2016-06-01 | 歌尔声学股份有限公司 | JAVA container synchronization method and system |
CN109428745A (en) * | 2017-08-23 | 2019-03-05 | 大唐移动通信设备有限公司 | JMS message forwarding method, device, electronic equipment and storage medium |
CN110704203A (en) * | 2018-07-10 | 2020-01-17 | 武汉斗鱼网络科技有限公司 | Interruptible remote procedure calling method and interruptible remote procedure calling device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102970353A (en) * | 2012-11-08 | 2013-03-13 | 大唐软件技术股份有限公司 | Method and system for business data processing |
CN103809946A (en) * | 2012-11-09 | 2014-05-21 | 镇江华扬信息科技有限公司 | Method for integrating heterogeneous database based on XML (extensible markup language) and middleware |
CN104572701A (en) * | 2013-10-18 | 2015-04-29 | 镇江鼎拓科技信息有限公司 | Heterogeneous database forming method based on SXML middleware |
-
2015
- 2015-08-05 CN CN201510474246.7A patent/CN105049255B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102970353A (en) * | 2012-11-08 | 2013-03-13 | 大唐软件技术股份有限公司 | Method and system for business data processing |
CN103809946A (en) * | 2012-11-09 | 2014-05-21 | 镇江华扬信息科技有限公司 | Method for integrating heterogeneous database based on XML (extensible markup language) and middleware |
CN104572701A (en) * | 2013-10-18 | 2015-04-29 | 镇江鼎拓科技信息有限公司 | Heterogeneous database forming method based on SXML middleware |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105630610A (en) * | 2015-12-18 | 2016-06-01 | 歌尔声学股份有限公司 | JAVA container synchronization method and system |
CN105630610B (en) * | 2015-12-18 | 2019-03-26 | 歌尔股份有限公司 | The method for synchronizing and system of JAVA container |
CN109428745A (en) * | 2017-08-23 | 2019-03-05 | 大唐移动通信设备有限公司 | JMS message forwarding method, device, electronic equipment and storage medium |
CN109428745B (en) * | 2017-08-23 | 2020-05-15 | 大唐移动通信设备有限公司 | JMS message forwarding method, device, electronic equipment and storage medium |
CN110704203A (en) * | 2018-07-10 | 2020-01-17 | 武汉斗鱼网络科技有限公司 | Interruptible remote procedure calling method and interruptible remote procedure calling device |
CN110704203B (en) * | 2018-07-10 | 2022-08-16 | 武汉斗鱼网络科技有限公司 | Interruptible remote procedure calling method and interruptible remote procedure calling device |
Also Published As
Publication number | Publication date |
---|---|
CN105049255B (en) | 2019-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11172023B2 (en) | Data synchronization method and system | |
CN102377686B (en) | Message subscription system, method and device | |
CN112804722A (en) | Method for realizing micro-service gateway dynamic routing | |
CN103634364B (en) | A kind of system for realizing remote desktop, method, client and service centre | |
CN112055078B (en) | Data transmission method, device, computer equipment and storage medium | |
CN108200219A (en) | Method of data synchronization, device, server and storage medium | |
US10609179B2 (en) | Method and system establishing a network connection | |
CN110351323A (en) | A kind of parameter management method and device of application system | |
US20130290453A1 (en) | System and method for a connector being able to adapt to newer features introduced to a messaging provider with only configuration changes | |
WO2014180407A1 (en) | Pushing method and device therefor | |
CN102148698A (en) | Network configuration protocol-based network configuration management method, equipment and system | |
CN112448987B (en) | Fuse degradation triggering method, system and storage medium | |
CN113556359B (en) | Communication protocol conversion method, device, system and gateway device | |
CN113572835A (en) | Data processing method, network element equipment and readable storage medium | |
CN113572864B (en) | Data processing method, network element equipment and readable storage medium | |
KR20190030116A (en) | Micro grid energy management system using dds middleware | |
WO2011044786A1 (en) | Unified message scheduling system, service message notification method and system | |
CN105049255A (en) | Net element data synchronization method and device thereof | |
CN104486330A (en) | Two-way communication system based on remote procedure calls (RPCs) | |
CN114025005B (en) | Data communication method, system, electronic equipment and storage medium | |
CN111124717A (en) | Message delivery method, system and computer storage medium | |
WO2025073205A1 (en) | Data stream scheduling method of audio and video network, storage medium, and electronic device | |
CN106598758A (en) | Centralized forwarding and calling method and system | |
US11265931B2 (en) | Method and device for establishing connection | |
CN114416398B (en) | A cross-application communication method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |