CN107122252A - A kind of interactive method between systems and device - Google Patents
A kind of interactive method between systems and device Download PDFInfo
- Publication number
- CN107122252A CN107122252A CN201710266113.XA CN201710266113A CN107122252A CN 107122252 A CN107122252 A CN 107122252A CN 201710266113 A CN201710266113 A CN 201710266113A CN 107122252 A CN107122252 A CN 107122252A
- Authority
- CN
- China
- Prior art keywords
- data
- message queue
- processing module
- message
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/387—Information transfer, e.g. on bus using universal interface adapter for adaptation of different data processing systems to different peripheral devices, e.g. protocol converters for incompatible systems, open system
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention discloses a kind of interactive method between systems and device, for making to interact between the different the first system of system running environment and second system, methods described includes:First processing module creates first message queue, from the first data Cun Chudao first message queues that the first system is obtained and will send first message queue;Second processing module receives first message queue, and the first data are obtained from first message queue, and the first data application in second system and is stored the corresponding result data obtained from second system into first message queue;First processing module obtains result data from first message queue and returns to the first system.By the scheme that provides of the present invention, the problem of can solve the problem that incompatible between the different system of running environment, the degree of coupling between attenuating system.
Description
Technical field
The present invention relates to field of information interaction, more particularly to a kind of interactive method between systems and device.
Background technology
With information-based fast development, enterprise needs the system for managing and safeguarding more and more, the information between system
Interaction is also increasing.The exchange technology generally used at present is to directly invoke goal systems opening in a system
Web Service interface, the running environment of each system of the technical requirements needs unanimously.
The feelings of same interface protocol have been used when the running environment of interaction both sides' system is inconsistent, or even in both sides' system
Under condition but when a wherein method, system carried out modification to the API of the protocol encapsulation, or the association that a wherein method, system is used
When view version is relatively low, all both sides' system will be caused can not directly to enter the interaction of row information or data.For example, being used in applicant
A system in, bottom use gSOAP provide SOAP API, need to be realized to goal systems with C in SERVER layers
Web Service interface call, wherein WebService interface code compiling link will be called into dynamic link library, and
It is registered among system.However, the situation of dynamic link library can not be loaded by this moment but occurring.By checking that the system is used
SOAP API chained library and syslog analysis find, due to the system uses SOAP API and to which part function
Storehouse is transformed, and causes not being integrated together with SOAP API primary in goal systems.
It can be seen that, due to different systems, each specific running environment is each variant, is brought to the information exchange between system
Various inconvenience.Therefore, how preferably to realize that complex information interaction turns into urgent problem to be solved between system.
The content of the invention
In view of this, the embodiments of the invention provide a kind of interactive method between systems and device, it is intended to which solution needs to carry out
The different system of information exchange nothing because of the running environment such as development language, interface protocol, operating system, specific transactions system difference
The problem of method is successfully interacted.
The interactive method between systems of the embodiment of the present invention are used to make the different the first system of system running environment and second be
Interacted between system, and including:First processing module creates first message queue, the first data that will be obtained from the first system
Store in the first message queue and send the first message queue, the first message queue has unique mark
Symbol;Second processing module receives the first message queue, first data is obtained from the first message queue, by institute
The first data application is stated in the second system and stores the corresponding result data obtained from the second system to described
In first message queue;The first processing module obtains the result data from the first message queue and returns to institute
State the first system.
The interactive device between systems of the present invention are used to make between the different the first system of system running environment and second system
Interact, including:First processing module, is configured to create first message queue, the first data that will be obtained from the first system
Store in the first message queue and send the first message queue, the first message queue has unique mark
Symbol;Second processing module, is configured to receive the first message queue, and first number is obtained from the first message queue
According to first data application in the second system and is stored the corresponding result data obtained from the second system
Into the first message queue, the first processing module is further configured to obtain described from the first message queue
Result data simultaneously returns to the first system.
By the technical scheme of the embodiment of the present invention, not only solve between system smoothly to enter because running environment is different
The problem of row information is interacted, and reduce the degree of coupling between system, and realize and can realize function heat deployment in systems
Effect so as to reduce production management system of enterprise downtime serve great effect.
Brief description of the drawings
Fig. 1 is the indicative flowchart of one embodiment of the interactive method between systems of the present invention;
Fig. 2 is the indicative flowchart of another embodiment of the interactive method between systems of the present invention;
Fig. 3 is the indicative flowchart of the further embodiment of the interactive method between systems of the present invention;
Fig. 4 is the schematic block diagram of one embodiment of the interactive device between systems of the present invention;
Fig. 5 is the schematic block diagram of an embodiment of the interactive device between systems of the present invention.
Embodiment
Embodiments of the invention are described in detail with reference to the accompanying drawings.
Fig. 1 is the indicative flowchart of one embodiment of the interactive method between systems of the present invention.In the embodiment of the present invention
In, the interactive method between systems are used to make to interact between the different the first system of system running environment and second system, this
In system running environment it is different such as can be development language, interface protocol, operating system in one side it is different or each
Aspect is differed.The embodiment of the present invention is not limited for the particular type of the system of interaction both sides.
As shown in figure 1, the interactive method between systems of the embodiment of the present invention may comprise steps of:
S101, first processing module create first message queue, by the first data Cun Chudao obtained from the first system the
In one message queue and send first message queue;
When the first system needs to carry out information exchange or data interaction with second system, the first system can be called at first
Manage module or notify first processing module to start working.First processing module is obtained from the first system to be needed to carry out with second system
The first interactive data.First processing module, can be according to the data processing rule of the first system after first message queue is created
Create special data structure, using the data structure by the first data storage in first message queue.First message queue
In can deposit multiple message, first message queue can have unique identifier, and each message in first message queue also may be used
With with unique identifier, in different processing stages, it can be identified according to the identifier of message queue and message,
The operations such as parsing, storage and renewal.
IPC (interprocess communication) message queues are used in the embodiment of the present invention as the example of first message queue, but this
Available message queue not limited to this is invented, such as can also be Redis message queues or Rabbit message queues.
S102, Second processing module receive the first message queue, and described the is obtained from the first message queue
One data, by first data application in the second system and the corresponding result data that will be obtained from the second system
Store in the first message queue;
Second processing module can receive first message queue according to the mark of message queue.Second processing module can be from disappearing
The first data being stored in by first processing module are obtained in breath queue, by the first data application in second system, for example, the are called
The associated process or interface of two system obtain corresponding result data to handle the first data from second system.Second processing
Result data can be stored in corresponding first message queue by module according to the mark of message queue.
S103, the first processing module obtain the result data from the first message queue and returned to described
The first system.
First processing module can identify first message queue and therefrom obtain by second according to the mark of message queue
The result data of module deposit is managed, and result data is returned into the first system.
By the technical scheme of the embodiment of the present invention, not only solve between system smoothly to enter because running environment is different
The problem of row information is interacted, and reduce the degree of coupling between system, and realize and can realize function heat deployment in systems
Effect so as to reduce production management system of enterprise downtime serve great effect.Simultaneously as message queue can
To be realized in the bottom of system, can so it treat that interaction data carries out the storage and interaction of structuring, Neng Gouti to complicated
High information or the speed of data processing.
Fig. 2 is the indicative flowchart of another embodiment of the interactive method between systems of the present invention.
As shown in Fig. 2 step S201-S203 is identical with the step S101-S103 in embodiment illustrated in fig. 1, the present invention is real
The interactive method between systems of example are applied on the basis of embodiment illustrated in fig. 1, following steps are may further include:
S204, first processing module are obtained after result data from first message queue, delete first message queue.
In embodiments of the present invention, when there are the data for needing to interact with second system every time in the first system, the first processing
The new first message queue of module creation one, and after the result data of Second processing module deposit is obtained, by first message
Queue is deleted.It can so avoid producing excessive message queue in interaction, it is to avoid queue resource is wasted, while can reduce
The complexity of data handling procedure.
In an embodiment of the invention, the first data to be interacted of the first system can be by multiple data cell structures
Into these data cells may be extracted in the different data objects of such as tree structure data.First processing module is obtained
Obtain after the first data being made up of multiple data cells, these data cells can be stored in each in the first message queue
In individual message, and it is each message distribution unique identifier in first message queue.A data can be stored in each message
Unit or multiple data cells, some data cells, which may need to be divided into several parts, to be stored in different message.Message
Storage and reception can be carried out according to the identifier of message, can appointment data list between first processing module and Second processing module
The distribution mode of member in the message, for example, will write data sectional according to the order of identifier after each data cell arranged in sequence
In each message so that Second processing module is received after the first message queue, according to each in the first message queue
The total data unit extracted from each message can just be arranged and is integrated into again by the unique identifier of message by former sequence
First data.
In another embodiment, the first data can be made up of multiple data cells, and the first processing mould
Block or the first system can distribute unique number to each data cell.First processing module is obtained and is made up of multiple data cells
The first data after, these data cells can be respectively stored in each message in first message queue, in each message
A data cell or multiple data cells can be stored.Second processing module is received after first message queue, by first message team
Data cell in the message of each in row is taken out, and according to each data cell unique number by the multiple data cell weight
Newly it is integrated into the first data.
In embodiments of the present invention, when the structure of result data is relatively simple, result data can be passed through message queue
In message transmit.When the structure of result data is also complex, for example result data includes multiple data cells
When, it would however also be possible to employ the mode similar to the first data of transmission is transmitted to result data.Such as Second processing module can be by
Multiple data cells of result data are sequentially stored in multiple message of message queue, and first processing module passes through the mark to message
The identification for knowing symbol reintegrates the multiple data cells for extracting from multiple message for result data.Or, second processing mould
Block can distribute unique number to each data cell of result data so that first processing module is from more in first message queue
Got in individual message after multiple data cells, can according to the unique number of each data cell by these data cells again
It is integrated into result data.
By each above-mentioned embodiment of the present invention, the transmission and friendship of the data more complicated to structure can be realized between system
Mutually, the information exchange ability between the interactive region between system, raising system is further widened.
In embodiments of the present invention, the interface that can be called by the first system can be encapsulated in first processing module, in the interface
Create message queue, be the special data structure of the first data creation, first data of storage etc..The first system can be by calling
Interface in one processing module, triggers communication program, transmits the first data to be interacted.When first processing module is from message queue
In get after the result data being stored in by Second processing module, pass through tune of the first system to interface in first processing module
With result data is returned into the first system.The embodiment of the present invention is by the interface encapsulation that can call the first system first
In processing module, it is possible to increase the efficiency of information processing.
In embodiments of the present invention, Second processing module can encapsulate the interface that can be called by the first processing module, make
Second processing module start-up operation can be triggered by obtaining first processing module, and Second processing module carries out information exchange with second system
Afterwards by result data storage is to message queue and sends.The embodiment of the present invention is sealed by the interface that can call first processing module
In Second processing module, it is possible to increase the efficiency of information processing.
In embodiments of the present invention, the establishment of first message queue, send and receive and can be carried out in system kernel,
The transmission that one data and result data are carried out by message queue is also carried out in system kernel.Pass through the embodiment of the present invention, energy
Enough improve the efficiency of data transfer and processing.
In embodiments of the present invention, first processing module and Second processing module can be arranged in the first system, example
First processing module and Second processing module are realized such as by programming language, first processing module can be to the first system when running
Application system kernel spacing deposits message queue, and creates operation that data structure to the first data be stored into message,
And call the interface in Second processing module to trigger Second processing module work, Second processing module can be obtained from the kernel spacing
Message queue and the first data therein, and result data is stored in the message of the message queue of the kernel spacing.In addition, the
One processing module and Second processing module can also be set independently of the first system, and the device where first processing module
It is connected with the first system, the device where Second processing module is connected with second system, first processing module and second processing mould
Block carries out the transmission and reception of message queue by shared memory space.Those skilled in the art according to the present invention design,
Specific set location that can be as needed to first processing module and Second processing module is arranged.
Fig. 3 is the indicative flowchart of the further embodiment of the interactive method between systems of the present invention.
As shown in figure 3, the interactive method between systems of the embodiment of the present invention comprise the following steps:
S301, first processing module create first message queue, by the first data Cun Chudao obtained from the first system the
In one message queue and send first message queue;
S302, Second processing module receive the first message queue, and described the is obtained from the first message queue
One data, by first data application in the second system and the corresponding result data that will be obtained from the second system
Store in the first message queue, and return to state value;
S303, first processing module are detected after state value, and result data is obtained from first message queue and is returned to
The first system.
In embodiments of the present invention, after Second processing module stores result data into first message queue, it can return
Return a state value, the completion working properly for representing Second processing module.First processing module can be based on to state value
Detect to determine that Second processing module has completed the storage of result data, so as to rapidly obtain from first message queue
Take result data and return to the first system.
Fig. 4 is the schematic block diagram of one embodiment of the interactive device between systems of the present invention.The embodiment of the present invention is
Interactive device is used to make system running environment between system
Interacted between second system 20.
As shown in figure 4, the interactive device between systems of the embodiment of the present invention can include at first processing module 30 and second
Manage module 40.
First processing module 30 is configurable to create first message queue, the first data that will be obtained from the first system 10
Store in first message queue and send first message queue.First processing module 30 is configurable to first message queue
Unique identifier is distributed, and unique identifier is distributed respectively for the message in first message queue.
Second processing module 40 is configurable to receive first message queue, and first is obtained from first message queue and is counted
According to by the first data application in second system 20 and by the corresponding result data storage obtained from the second system 20 to the
In one message queue.
First processing module 30 can be further configured to obtain result data from first message queue and return to the
One system 10.
When the first system 10 needs to carry out information exchange or data interaction with second system 20, the first system 10 can be called
First processing module 30 notifies first processing module 30 to start working.First processing module 30 is obtained from the first system 10 to be needed
The first data interacted with second system 20.First processing module 30, can be according to first after first message queue is created
The data processing rule of system 10 creates special data structure, using the data structure by the first data storage in first message
In queue.
Second processing module 40 can receive first message queue according to the mark of message queue.Second processing module 40 can
The first data being stored in by first processing module 30 are obtained from message queue, by the first data application in second system 20, example
The associated process or interface of second system 20 are such as called to handle the first data, and corresponding number of results is obtained from second system 20
According to.Result data can be stored in corresponding first message queue by Second processing module 40 according to the mark of message queue.First
Processing module 30 can identify first message queue and therefrom obtain and deposited by Second processing module 40 according to the mark of message queue
The result data entered, and result data is returned into the first system 10.
In an embodiment of the invention, first processing module 30 can be further configured to from first message queue
Obtain and first message queue is deleted after result data.It can so avoid producing excessive message queue in interaction, it is to avoid wave
Take queue resource, while the complexity of data handling procedure can be reduced.
Fig. 5 is the schematic block diagram of an embodiment of the interactive device between systems of the present invention.
As shown in figure 5, in the embodiment of the invention, the first system is embodied as the Production Lifecycle Management system in enterprise
System, second system is embodied as GM management systems.Wherein, although two systems employ SOAP API, product life cycle
Management system is transformed which part function library, causes not being integrated into SOAP API primary in GM management systems
Together, the interaction of row information or data can not directly be entered because running environment is incomplete same between two systems.
First processing module is embodied as product life cycle management system bottom message processing module (hereinafter referred to as bottom
Message processing module), Second processing module is embodied as GM management systems middleware module (hereinafter referred to as middleware module).This
Invent and UNIX IPC message queues are employed in the embodiment as first message queue.
Bottom message processing module is packaged with the interface for being available for product life cycle management system to call, and creates in the interface
IPC message queues, and according to the specific data processing method of product life cycle management system create specific data structure come
Storage needs the information of interaction.Multiple message can be deposited in message queue, is that each message generates a unique identifier, is being
In the different processes of system, type parsing, storage, renewal, transmission and deletion etc. can be carried out to same message according to the identifier
Operation.
Middleware module needs interactive information between can safeguarding two systems.Bottom message processing module is disappeared by IPC
Breath queue is sent to data or information to be interacted the memory cell (or being sent to other memory cell) of middleware module, in
Between part module data in memory cell are handled by GM management systems, and the result data of processing is sent by message queue
Give bottom message processing module.
Interface in bottom message processing module is sealed according to the specific data processing method of product life cycle management system
Fill the various processing modes to message queue.
In present embodiment, following data structure, but the number that present embodiment can be used for example can be used in message queue
According to structure not limited to this:
Above-mentioned data structure hereinafter referred to as BOM information structure.Here BOM (Bill of Material, BOM)
It is a kind of recognizable product structure data file of computer.
Interactive data are needed between BOM information structure storage two systems.Different data interaction processes can pass through
Message queue is created using msgget (IPC_PRIVATE, 0666 | IPC_CREAT | IPC_EXCL) instructions, the message queue
Identifier be unique.
In actual applications, data block different in a complete BOM data block needs to carry in different pieces of information object
Take.There is one complete BOM information structure the individual data block in strict hierarchy, every layer also to have necessarily suitable
The complete BOM data block of sequence, i.e., one is organized together in particular order by multiple data cells.Can be each
Data cell distribution is unique to search numbering, and bottom message processing module can use msg_type to come in above-mentioned data structure
Store this and search numbering.
Middleware module can be numbered each data sheet when receiving message queue according to the lookup of each data cell
Member is combined.In order to reduce the number of times of interface interchange, to improve the efficiency of data transfer, the bottom of message sending end is used as
Message processing module can write all data cells of complete BOM data block same message queue needing to send
The data Cun Chudao message queues.Middleware module can obtain the ID of the message queue of bottom message processing module establishment.
It can be referred in bottom message processing module by msgsnd (msgid, (void*) data, 512, IPC_NOWAIT)
Order send message queue, in the middleware module as message sink end, can by msgrcv (msgid, data, 512,
Msgtype, IPC_NOWAIT) command reception message queue,
Middleware module is received after the message queue for the data that are stored with, and carries out reintegrating for data.
If middleware module is received after message queue, each data cell extracted from each message is Qo=
(q3,q1,q2,...qn,qn-1), the data Q then needed by customized sort algorithm Sort (Q), i.e.,:
Q=(q1,q2,q3,...qn-1,qn)=Sort (Qo)
Middleware module is after the reintegrating of data cell is carried out, you can obtained partial data is applied into GM pipes
Reason system, and the result data that GM management systems are generated is backfilling into the returnMsg fields of the BOM information structure of message queue
In.Bottom message processing module can get the result data from message queue, and the result data is parsed, number is judged
According to the correctness of transmission.
The transmitting procedure of embodiment of the present invention has used UNIX IPC system kernel communication modes, and transmitting procedure is to pass through
Calling system order carrys out karyogenesis message queue in drive system and carries out the transmission of data or message.In once complete information
It is related to the return value of four-stage in interaction, each return value can be parsed to judge the correct of result
Property.
The specific analysis mode of return value of four-stage is as follows:
Stage 1:The order of bottom message processing module calling system, which creates subprocess, is used for middleware module configuration processor etc.
Preparation, successful then return value is 0, if it fails, return value is -1;
Stage 2:The order of middleware module calling system simultaneously performs the program in subprocess, if failure or system command
Normal perform is not terminated, if its return value is status, and status is a shape data, then failure cause can be written to status
Low 8~15 bit in, at this moment in bottom message processing module can be used WIFEXITED (status) instruction, and
When WEXITSTATUS (status) is 0, then specification subprogram is the processing procedure normal termination of middleware module;
Stage 3:If the normal termination of stage 2, bottom message processing module reads the message in message queue, and takes out
The result data stored in returnMsg in BOM information structure;
Stage 4:Bottom message processing module, can be by calling msgctl (msgid, IPC_ after result data is got
RMID, 0) instruct to delete the message queue used, in order to avoid causing to produce excessive message queue in system, cause system to provide
Source is wasted.
Bottom message processing module can be disposed with product life cycle management system in Fig. 5, pass through some behaviour of the system
Make triggering bottom message processing module, and call the interface in middleware module to trigger middleware mould by bottom message processing module
Block is worked, and middleware module is interacted using the data in message queue with GM management systems, and GM, management system are returned
Result data storage is into the return field of message queue and sends.Bottom message processing module, which is detected in message queue, to be returned
The message returned, then take out the result data of return and return to product life cycle management system, so complete primary system
Between information interactive process.
Multiple embodiments to the present invention are illustrated above, but the invention is not restricted to above-mentioned specific embodiment or reality
Mode is applied, those skilled in the art without departing from the inventive concept of the premise, can be carried out a variety of to embodiments of the invention
Variations or modifications, these variations or modifications are each fallen within the claimed scope of the application.
Claims (10)
1. a kind of interactive method between systems, for making to be handed between the different the first system of system running environment and second system
Mutually, methods described includes:
First processing module creates first message queue, first message described in the first data Cun Chudao that will be obtained from the first system
In queue and the first message queue is sent, the first message queue has unique identifier;
Second processing module receives the first message queue, and first data are obtained from the first message queue, will
First data application in the second system and stores the corresponding result data obtained from the second system to institute
State in first message queue;
The first processing module obtains the result data from the first message queue and returns to the first system.
2. the method for claim 1, wherein methods described also includes:
The first processing module is obtained from the first message queue deletes the first message team after the result data
Row.
3. the method for claim 1, wherein first data are made up of multiple data cells, the multiple data
Unit is stored in each message in the first message queue, and each message in the first message queue has unique
Identifier, methods described also includes:
The Second processing module is received after the first message queue, according to each message in the first message queue only
The multiple data unit aggregation is first data by one identifier.
4. the method for claim 1, wherein first data are made up of multiple data cells, the multiple data
Unit is stored in each message in the first message queue, and each data cell has unique number, the side
Method also includes:
The Second processing module is received after the first message queue, according in each message in the first message queue
The multiple data unit aggregation is first data by the unique number of the data cell.
5. the method for claim 1, wherein the result data is made up of multiple data cells, each data
Unit has unique number, and methods described also includes:
The first processing module obtains the multiple data cell and according to each data sheet from the first message queue
The multiple data unit aggregation is the result data by the unique number of member.
6. the method for claim 1, wherein the first processing module has the interface that can be called by the first system,
The Second processing module has the interface that can be called by the first processing module.
7. the establishment of the first message queue is the method for claim 1, wherein carried out in system kernel and described
The transmission of first data.
8. the method for claim 1, wherein methods described also includes:
After the Second processing module stores the result data into the first message queue, state value is returned,
Wherein, the first processing module is detected after the state value, and the result is obtained from the first message queue
Data.
9. a kind of interactive device between systems, for making to be handed between the different the first system of system running environment and second system
Mutually, described device includes:
First processing module, is configured to create first message queue, described in the first data Cun Chudao that will be obtained from the first system
In first message queue and the first message queue is sent, the first message queue has unique identifier;
Second processing module, is configured to receive the first message queue, described first is obtained from the first message queue
Data, first data application in the second system and is deposited the corresponding result data obtained from the second system
Store up in the first message queue,
The first processing module is further configured to obtain the result data from the first message queue and returned to
The first system.
10. device as claimed in claim 9, wherein, the first processing module is further configured to from the first message
Obtained in queue and the first message queue is deleted after the result data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710266113.XA CN107122252B (en) | 2017-04-21 | 2017-04-21 | Intersystem interaction method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710266113.XA CN107122252B (en) | 2017-04-21 | 2017-04-21 | Intersystem interaction method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107122252A true CN107122252A (en) | 2017-09-01 |
CN107122252B CN107122252B (en) | 2021-01-26 |
Family
ID=59724958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710266113.XA Active CN107122252B (en) | 2017-04-21 | 2017-04-21 | Intersystem interaction method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107122252B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108710677A (en) * | 2018-05-18 | 2018-10-26 | 中国兵器工业新技术推广研究所 | Pass through the multigroup solution for knitting multiple view of NoSQL database realizing BOM datas |
CN109918212A (en) * | 2019-02-14 | 2019-06-21 | 深圳市双合电气股份有限公司 | A kind of electric power data monitoring system |
CN110083463A (en) * | 2019-04-22 | 2019-08-02 | 中国地质大学(北京) | A kind of real-time data communication method between 3D rendering engine and numerical value processing software |
CN111541824A (en) * | 2020-04-21 | 2020-08-14 | 北京思特奇信息技术股份有限公司 | Method and system for communication information transmission |
CN111930678A (en) * | 2020-08-14 | 2020-11-13 | 山东云海国创云计算装备产业创新中心有限公司 | Data transmission method and device, electronic equipment and storage medium |
CN114090096A (en) * | 2022-01-21 | 2022-02-25 | 成都云祺科技有限公司 | Method, system and storage medium for implementing network virtual file system |
CN115037522A (en) * | 2022-05-17 | 2022-09-09 | 中国兵器工业信息中心 | Cross-network high-reliability data exchange system based on message queue |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105138691A (en) * | 2015-09-18 | 2015-12-09 | 北京百度网讯科技有限公司 | Method and system for analyzing user traffic |
CN105681428A (en) * | 2016-01-25 | 2016-06-15 | 浪潮软件股份有限公司 | User information synchronizing system, method and device |
CN105740083A (en) * | 2016-01-28 | 2016-07-06 | 努比亚技术有限公司 | Information processing method, device and system |
CN105991520A (en) * | 2015-01-29 | 2016-10-05 | 朗新科技股份有限公司 | Inner/outer network interaction method and system |
CN106060011A (en) * | 2016-05-12 | 2016-10-26 | 浪潮软件集团有限公司 | Intranet and extranet interaction method, self-service tax handling system, extranet device and intranet device |
-
2017
- 2017-04-21 CN CN201710266113.XA patent/CN107122252B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105991520A (en) * | 2015-01-29 | 2016-10-05 | 朗新科技股份有限公司 | Inner/outer network interaction method and system |
CN105138691A (en) * | 2015-09-18 | 2015-12-09 | 北京百度网讯科技有限公司 | Method and system for analyzing user traffic |
CN105681428A (en) * | 2016-01-25 | 2016-06-15 | 浪潮软件股份有限公司 | User information synchronizing system, method and device |
CN105740083A (en) * | 2016-01-28 | 2016-07-06 | 努比亚技术有限公司 | Information processing method, device and system |
CN106060011A (en) * | 2016-05-12 | 2016-10-26 | 浪潮软件集团有限公司 | Intranet and extranet interaction method, self-service tax handling system, extranet device and intranet device |
Non-Patent Citations (1)
Title |
---|
杜毅: "Linux消息队列分析及应用", 《计算机工程》 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108710677A (en) * | 2018-05-18 | 2018-10-26 | 中国兵器工业新技术推广研究所 | Pass through the multigroup solution for knitting multiple view of NoSQL database realizing BOM datas |
CN108710677B (en) * | 2018-05-18 | 2021-08-17 | 中国兵器工业新技术推广研究所 | Solution method for realizing multiple organization and multiple views of BOM data through NoSQL database |
CN109918212A (en) * | 2019-02-14 | 2019-06-21 | 深圳市双合电气股份有限公司 | A kind of electric power data monitoring system |
CN110083463A (en) * | 2019-04-22 | 2019-08-02 | 中国地质大学(北京) | A kind of real-time data communication method between 3D rendering engine and numerical value processing software |
CN110083463B (en) * | 2019-04-22 | 2021-07-20 | 中国地质大学(北京) | Real-time data communication method between 3D image engine and numerical processing software |
CN111541824A (en) * | 2020-04-21 | 2020-08-14 | 北京思特奇信息技术股份有限公司 | Method and system for communication information transmission |
CN111541824B (en) * | 2020-04-21 | 2021-11-26 | 北京思特奇信息技术股份有限公司 | Method and system for communication information transmission |
CN111930678A (en) * | 2020-08-14 | 2020-11-13 | 山东云海国创云计算装备产业创新中心有限公司 | Data transmission method and device, electronic equipment and storage medium |
CN114090096A (en) * | 2022-01-21 | 2022-02-25 | 成都云祺科技有限公司 | Method, system and storage medium for implementing network virtual file system |
CN114090096B (en) * | 2022-01-21 | 2022-04-15 | 成都云祺科技有限公司 | Method, system and storage medium for implementing network virtual file system |
CN115037522A (en) * | 2022-05-17 | 2022-09-09 | 中国兵器工业信息中心 | Cross-network high-reliability data exchange system based on message queue |
Also Published As
Publication number | Publication date |
---|---|
CN107122252B (en) | 2021-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107122252A (en) | A kind of interactive method between systems and device | |
CN103336813B (en) | A kind of Internet of Things data integrated management scheme based on middleware framework | |
CN105468626B (en) | data processing method and system | |
CN106815338A (en) | A kind of real-time storage of big data, treatment and inquiry system | |
CN103874113B (en) | Wireless network maintaining method, device and system | |
CN104572091B (en) | Application software implementation method, device and computer equipment | |
CN105653365A (en) | Task processing method and device | |
CN102981823B (en) | A kind of domain driven development plug-in system | |
CN109902274A (en) | A kind of method and system converting json character string to thrift binary stream | |
CN110392882A (en) | It is created in batches in the network for including virtualization network function by pipe function | |
CN104657149A (en) | Software framework implementation method of management module of storage system | |
CN109462634A (en) | Message treatment method, device and equipment in a kind of distributed system | |
CN105338045A (en) | Cloud computing resource processing device, method and cloud computing system | |
Haubenwaller et al. | Computations on the edge in the internet of things | |
CN103176892A (en) | Page monitoring method and system | |
CN105577446A (en) | Lightweight embedded network management system and method | |
CN108134812A (en) | Data processing method and device | |
CN107463365A (en) | A kind of SOA solution systems and method | |
CN110096258A (en) | A method of the OpenStack infrastructure architecture management based on Terraform | |
WO2021098393A1 (en) | Method and apparatus for intelligent system resource monitoring, electronic device, and storage medium | |
US12035156B2 (en) | Communication method and apparatus for plurality of administrative domains | |
CN108563787A (en) | A kind of data interaction management system and method for data center's total management system | |
CN103488697A (en) | System and mobile terminal capable of automatically collecting and exchanging fragmented commercial information | |
CN109829094A (en) | Distributed reptile system | |
CN101692737B (en) | Light weight data synchronization system and method |
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 |