CN104539699B - Adapter assembly - Google Patents
Adapter assembly Download PDFInfo
- Publication number
- CN104539699B CN104539699B CN201410836796.4A CN201410836796A CN104539699B CN 104539699 B CN104539699 B CN 104539699B CN 201410836796 A CN201410836796 A CN 201410836796A CN 104539699 B CN104539699 B CN 104539699B
- Authority
- CN
- China
- Prior art keywords
- adapter
- channel
- adapter assembly
- monitoring
- monitoring device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012544 monitoring process Methods 0.000 claims abstract description 33
- 238000012806 monitoring device Methods 0.000 claims abstract description 32
- 230000005540 biological transmission Effects 0.000 claims abstract description 5
- 238000004891 communication Methods 0.000 claims description 10
- 230000002093 peripheral effect Effects 0.000 claims description 4
- 238000000034 method Methods 0.000 description 18
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000000712 assembly Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 239000011800 void material Substances 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- 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/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/566—Grouping or aggregating service requests, e.g. for unified processing
-
- 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/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/567—Integrating service provisioning from a plurality of service providers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4185—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
- Debugging And Monitoring (AREA)
Abstract
A kind of adapter assembly is disclosed in the present invention, the adapter assembly is shared for realizing the business service between monitoring system and monitoring device, the adapter assembly includes adapter configuration module, and the channel type of device object type and monitoring data transmission for being monitored to adapter configures;Interface setup module is configured for the channel interface between adapter and monitoring device, to realize the acquisition monitoring data from the monitoring device and be configured to the monitoring device.Using the adapter assembly in the present invention, solves business service and share, reduce the work difficulty of developer.
Description
Technical field
The present invention relates to application middleware platform field, more particularly to a kind of adapter assemblies.
Background technology
Adapter assembly mainly utilizes middleware Technology, increases between the functional unit and support platform of Legacy System
One adapter middle layer carries out Unify legislation by adapter layer to the data, function and agreement of Legacy System, flat to management
Platform provides unified access interface, to shield the difference mutually accessed between Legacy System, reaches and carries out between different system
The purpose of mutual operation.
With the continuous development of monitoring network and technology, the application of monitoring system is more and more extensive, monitoring system and needs
Need to carry out the interaction of a variety of data between the monitoring device being monitored.Therefore it provides a kind of adapter assembly technology, is established
Business service between monitoring system and monitoring device is shared very necessary.
Invention content
Technical problem to be solved by the invention is to provide a kind of adapter assemblies, to realize monitoring system and monitoring device
Between service for infrastructure it is shared.
To solve the above-mentioned problems, it the invention discloses a kind of adapter assembly, is set for realizing monitoring system and monitoring
Business service between standby is shared, and the adapter assembly includes:
Adapter configuration module, the channel class of device object type and monitoring data transmission for being monitored to adapter
Type is configured;
Interface setup module is configured for the channel interface between adapter and monitoring device, to realize from institute
It states and obtains monitoring data in monitoring device and the monitoring device is configured.
Above-mentioned adapter assembly, it is preferred that the adapter configuration module includes:
Monitored object type configuration unit, for the associated metadata of monitored object, channel, order factory, order and
Alarm regulation is configured;The monitored object type includes metadata, channel, order factory, order and alarm regulation;Institute
It includes entity, attribute and list three types to state metadata;
Channel type dispensing unit, for being configured to monitoring device and the communication mode of PERCOM peripheral communication;The channel
Type configuration includes communicating and connecting metadata configurations.
Above-mentioned adapter assembly, it is preferred that the order is control corresponding with monitoring device and inquiry instruction, institute
Instruction is stated with input/output argument corresponding thereto.
Above-mentioned adapter assembly, it is preferred that the channel type dispensing unit includes:
Monitor, the equipment message for obtaining listening port monitoring, and be transmitted in each channel.
Above-mentioned adapter assembly, it is preferred that the interface setup module realizes that channel is initial by calling preset function
Change, and handles command request information.
Compared with prior art, the present invention includes following advantages:
A kind of adapter assembly is disclosed in the present invention, and the adapter assembly is for realizing monitoring system and monitoring device
Between business service it is shared, which includes adapter configuration module, the equipment for being monitored to adapter
The channel type of object type and monitoring data transmission is configured;Interface setup module, for adapter and monitoring device
Between channel interface be configured, with realize from the monitoring device obtain monitoring data and to the monitoring device carry out
Setting.Using the adapter assembly in the present invention, solves business service and share, reduce the work difficulty of developer.
Description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for
For those of ordinary skill in the art, without having to pay creative labor, it can also be obtained according to these attached drawings
His attached drawing.
Fig. 1 is a kind of structural schematic diagram of adapter assembly of the present invention;
Fig. 2 is adapter assembly provided by the invention and the associated diagram of monitoring system;
Fig. 3 is a detailed composition figure of adapter assembly provided by the invention;
Fig. 4 is a detailed composition figure of adapter assembly provided by the invention;
Fig. 5 is the operational flow diagram of adapter assembly provided by the invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
The present invention provides a kind of adapter assembly, structural schematic diagram as shown in Figure 1, the adapter assembly for realizing
Business service between monitoring system and monitoring device is shared, and the adapter assembly 101 includes:
Adapter configuration module 102, device object type and monitoring data transmission for being monitored to adapter it is logical
Road type is configured;
Interface setup module 103 is configured for the channel interface between adapter and monitoring device, with realize from
Monitoring data is obtained in the monitoring device and the monitoring device is configured.
In adapter assembly provided by the invention, adapter assembly is broadly divided into two parts, adapter configuration and adaptation
Device interface api is realized.Adapter and the frame diagram of monitoring system in the present invention as shown in Fig. 2, the effect of adapter from user
From the perspective of, mainly to the monitoring of monitoring device, monitoring and control.
In adapter assembly provided by the invention, the adapter configuration module includes:
Monitored object type configuration unit, for the associated metadata of monitored object, channel, order factory, order and
Alarm regulation is configured;The monitored object type includes metadata, channel, order factory, order and alarm regulation;Institute
It includes entity, attribute and list three types to state metadata;
Channel type dispensing unit, for being configured to monitoring device and the communication mode of PERCOM peripheral communication;The channel
Type configuration includes communicating and connecting metadata configurations.
In adapter assembly provided by the invention, adapter configuration includes mainly:Monitored object type and channel type.
The process of monitored object type configuration, as shown in Fig. 3 of the present invention, monitored object type configuration is adapter development
Important process includes mainly metadata, channel, order factory, order, alarm regulation configuration.
Metadata includes entity, attribute, list three types, and metadata is broadly divided into monitoring, control, prison from control
Depending on three categories.The effect of metadata:Client displaying, state storage, alarm basis and fault diagnosis.
Alarm regulation is primarily directed to the general rule of adapter assembly of the present invention.
Order can have the input and output of oneself primarily directed to the orders such as the control and inquiry of monitoring device, each order
Parameter.There may be orders, and order may also be not present for one adapter.
Channel refers to the communication port that server is interacted with equipment.
In the present invention, the order is control corresponding with monitoring device and inquiry instruction, and described instruction has and it
Corresponding input/output argument.
In the present invention, the channel type dispensing unit includes:
Monitor, the equipment message for obtaining listening port monitoring, and be transmitted in each channel.
For the configuration process of channel type as shown in Fig. 4 of the present invention, channel type is equipment and PERCOM peripheral communication mode, channel class
Type configuration includes mainly communication realization and the configuration of connection metadata.
Monitor type solves the problems, such as that multiple equipment occupies the same port, and monitor is listened to from monitoring port
The message that each monitoring device is sent, while being distributed in each channel.
In the present invention, adapter api is mainly channel interface, and the effect of the interface is that monitoring number is obtained from monitoring device
It is arranged according to this and to monitoring device.
In the present invention, the interface setup module realizes channel initialization, and handle order and ask by calling preset function
Seek information.
Physical interface is as follows:
Method public void init (Session session, ChannelConnectInfo
ChannelConnectInfo), the main function of this method initializes for channel.
Method public void processSend (CommandRequest request, CommandResponse
Response), the main function of this method is processing command request information.
In the present invention, the operational process of adapter assembly obtains monitored object as shown in figure 5, during being monitored
Type creates order, and the order is back to monitoring pair according to the order factory corresponding to the monitored object type
As, the monitored object obtains session according to the order, while returning to session, submiting command, and call function, in channel
In monitoring data is transmitted.
In present invention, it is desirable to when being monitored, the monitored object for needing to monitor is obtained, obtains the corresponding adaptation of monitored object
Device is obtained according to command name and is ordered, and executes the order, calls adapter.
It should be noted that each embodiment in this specification is described in a progressive manner, each embodiment weight
Point explanation is all difference from other examples, and the same or similar parts between the embodiments can be referred to each other.
For device class embodiment, since it is basically similar to the method embodiment, so fairly simple, the related place ginseng of description
See the part explanation of embodiment of the method.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by
One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation
Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning
Covering non-exclusive inclusion, so that the process, method, article or equipment including a series of elements includes not only that
A little elements, but also include other elements that are not explicitly listed, or further include for this process, method, article or
The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged
Except there is also other identical elements in the process, method, article or apparatus that includes the element.
For convenience of description, it is divided into various units when description apparatus above with function to describe respectively.Certainly, implementing this
The function of each unit is realized can in the same or multiple software and or hardware when invention.
As seen through the above description of the embodiments, those skilled in the art can be understood that the present invention can
It is realized by the mode of software plus required general hardware platform.Based on this understanding, technical scheme of the present invention essence
On in other words the part that contributes to existing technology can be expressed in the form of software products, the computer software product
It can be stored in a storage medium, such as ROM/RAM, magnetic disc, CD, including some instructions are used so that a computer equipment
(can be personal computer, server either network equipment etc.) executes the certain of each embodiment of the present invention or embodiment
Method described in part.
A kind of adapter assembly provided by the present invention is described in detail above, specific case used herein
Principle and implementation of the present invention are described, and the explanation of above example is only intended to help to understand side of the invention
Method and its core concept;Meanwhile for those of ordinary skill in the art, according to the thought of the present invention, in specific implementation mode
And there will be changes in application range, in conclusion the content of the present specification should not be construed as limiting the invention.
Claims (4)
1. a kind of adapter assembly, which is characterized in that it is shared for realizing the business service between monitoring system and monitoring device,
The adapter assembly includes:
Adapter configuration module, the channel type of device object type and monitoring data transmission for being monitored to adapter into
Row configuration;
Interface setup module is configured for the channel interface between adapter and monitoring device, to realize from the prison
Monitoring data is obtained in control equipment and the monitoring device is configured;
The adapter configuration module includes:
Monitored object type configuration unit, for the associated metadata of monitored object, channel, order factory, order and alarm
Rule is configured;The monitored object type includes metadata, channel, order factory, order and alarm regulation;The member
Data include entity, attribute and list three types;
Channel type dispensing unit, for being configured to monitoring device and the communication mode of PERCOM peripheral communication;The channel type
Configuration includes communication and connection metadata configurations.
2. adapter assembly according to claim 1, which is characterized in that the order is control corresponding with monitoring device
System and inquiry instruction, described instruction have input/output argument corresponding thereto.
3. adapter assembly according to claim 1, which is characterized in that the channel type dispensing unit includes:
Monitor, the equipment message for obtaining listening port monitoring, and be transmitted in each channel.
4. adapter assembly according to claim 1, which is characterized in that the interface setup module presets letter by calling
Number realizes channel initialization, and handles command request information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410836796.4A CN104539699B (en) | 2014-12-26 | 2014-12-26 | Adapter assembly |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410836796.4A CN104539699B (en) | 2014-12-26 | 2014-12-26 | Adapter assembly |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104539699A CN104539699A (en) | 2015-04-22 |
| CN104539699B true CN104539699B (en) | 2018-07-31 |
Family
ID=52855166
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410836796.4A Active CN104539699B (en) | 2014-12-26 | 2014-12-26 | Adapter assembly |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104539699B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106506256B (en) * | 2016-09-28 | 2019-04-09 | 中国电子科技集团公司第五十四研究所 | A device monitoring system and method based on platform + plug-in |
| CN111026607A (en) * | 2019-11-14 | 2020-04-17 | 山东中创软件商用中间件股份有限公司 | Server monitoring system and method and server data acquisition method and system |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1437877A2 (en) * | 2003-01-09 | 2004-07-14 | Sun Microsystems, Inc. | Method and apparatus for hardware implementation independent verification of network layers |
| CN1852177A (en) * | 2005-10-13 | 2006-10-25 | 华为技术有限公司 | Testing adopter and testing tool system and detecting method |
| CN101685301A (en) * | 2009-07-29 | 2010-03-31 | 东华大学 | Embedded type state monitoring information adaptor capable of operating under complex working conditions of numerically-controlled machine tool and method thereof |
| CN102096684A (en) * | 2009-12-11 | 2011-06-15 | 华大天元(北京)电力科技有限公司 | Grid real-time data integrating and sharing platform |
| CN102566493A (en) * | 2012-01-17 | 2012-07-11 | 上海交通大学 | Data acquiring and processing embedded adapter of numerical control machine |
| CN102984258A (en) * | 2012-11-30 | 2013-03-20 | 易程科技股份有限公司 | Internet of things data transmission method and adapter |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103294509A (en) * | 2013-05-17 | 2013-09-11 | 深圳市亿威尔信息技术股份有限公司 | Multi-serial equipment driving process for VxWorks operating system |
-
2014
- 2014-12-26 CN CN201410836796.4A patent/CN104539699B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1437877A2 (en) * | 2003-01-09 | 2004-07-14 | Sun Microsystems, Inc. | Method and apparatus for hardware implementation independent verification of network layers |
| CN1852177A (en) * | 2005-10-13 | 2006-10-25 | 华为技术有限公司 | Testing adopter and testing tool system and detecting method |
| CN101685301A (en) * | 2009-07-29 | 2010-03-31 | 东华大学 | Embedded type state monitoring information adaptor capable of operating under complex working conditions of numerically-controlled machine tool and method thereof |
| CN102096684A (en) * | 2009-12-11 | 2011-06-15 | 华大天元(北京)电力科技有限公司 | Grid real-time data integrating and sharing platform |
| CN102566493A (en) * | 2012-01-17 | 2012-07-11 | 上海交通大学 | Data acquiring and processing embedded adapter of numerical control machine |
| CN102984258A (en) * | 2012-11-30 | 2013-03-20 | 易程科技股份有限公司 | Internet of things data transmission method and adapter |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104539699A (en) | 2015-04-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11812282B2 (en) | Collaborative computing and electronic records | |
| Ramesh et al. | The smart network management automation algorithm for administration of reliable 5G communication networks | |
| US11616703B2 (en) | Scalable visualization of health data for network devices | |
| CN105830394B (en) | Configuration method and system of virtual network policy, virtual network element and network management system thereof | |
| CN109155758B (en) | Device and method for hierarchical management of virtual infrastructure resources | |
| US20110289119A1 (en) | Methods and systems for monitoring server cloud topology and resources | |
| US10547511B2 (en) | Infrastructure resource states | |
| US10834019B2 (en) | Increased network resources in exchange for sharing of device resources | |
| CN106506256B (en) | A device monitoring system and method based on platform + plug-in | |
| US9087322B1 (en) | Adapting service provider products for multi-tenancy using tenant-specific service composition functions | |
| CN106100914A (en) | The method for pushing of a kind of cloud AC warning information and system | |
| US9888118B2 (en) | Enterprise application integration on client computing devices | |
| CN104539699B (en) | Adapter assembly | |
| US9686155B2 (en) | Enterprise application integration on client computing devices | |
| CN111770176A (en) | Traffic scheduling method and device | |
| CN104506630B (en) | Permissions data generation method, server and system based on user role | |
| CN108089968A (en) | Method for monitoring state of database of virtual machine by host machine | |
| US20140316953A1 (en) | Determining datacenter costs | |
| EP3326067A1 (en) | Coordinating actions across platforms | |
| US11991060B2 (en) | System and methods for providing real-time network telemetry data | |
| CN109818762A (en) | Method, adapter and the system registered automatically for realizing SDN controller | |
| WO2016202131A1 (en) | Method, system, network management server and mobile client for network management terminal mobilization in communication system | |
| CN110445943A (en) | A kind of state monitoring method and device that text is attended a banquet | |
| CN103888484A (en) | Call control method and device thereof | |
| CN105634772A (en) | Layered multidimensional topological presentation method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |