CN107122252A - A kind of interactive method between systems and device - Google Patents

A kind of interactive method between systems and device Download PDF

Info

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
Application number
CN201710266113.XA
Other languages
Chinese (zh)
Other versions
CN107122252B (en
Inventor
隋娜
罗江波
裴保祥
王晓冉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BOE Technology Group Co Ltd
Original Assignee
BOE Technology Group 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 BOE Technology Group Co Ltd filed Critical BOE Technology Group Co Ltd
Priority to CN201710266113.XA priority Critical patent/CN107122252B/en
Publication of CN107122252A publication Critical patent/CN107122252A/en
Application granted granted Critical
Publication of CN107122252B publication Critical patent/CN107122252B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/387Information 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

A kind of interactive method between systems and device
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.
CN201710266113.XA 2017-04-21 2017-04-21 Intersystem interaction method and device Active CN107122252B (en)

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)

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

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

Patent Citations (5)

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

* Cited by examiner, † Cited by third party
Title
杜毅: "Linux消息队列分析及应用", 《计算机工程》 *

Cited By (11)

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