Nothing Special   »   [go: up one dir, main page]

CN106789245A - A kind of instruction based on JMS performs service aid and method - Google Patents

A kind of instruction based on JMS performs service aid and method Download PDF

Info

Publication number
CN106789245A
CN106789245A CN201611198023.3A CN201611198023A CN106789245A CN 106789245 A CN106789245 A CN 106789245A CN 201611198023 A CN201611198023 A CN 201611198023A CN 106789245 A CN106789245 A CN 106789245A
Authority
CN
China
Prior art keywords
instruction
jms
message
queue
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201611198023.3A
Other languages
Chinese (zh)
Inventor
王莉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Communication Information System Co Ltd
Original Assignee
Inspur Communication Information System 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 Inspur Communication Information System Co Ltd filed Critical Inspur Communication Information System Co Ltd
Priority to CN201611198023.3A priority Critical patent/CN106789245A/en
Publication of CN106789245A publication Critical patent/CN106789245A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0246Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
    • H04L41/0273Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using web services for network management, e.g. simple object access protocol [SOAP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • G06F8/22Procedural

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Service aid and method are performed the invention discloses a kind of instruction based on JMS, including instruction management module and instruction performing module, and decoupling and communication are realized by Webservice mechanism between two modules, share an instruction and send sending and receiving for agency service completion message;After instructing management module to send operational order, instruction performing module performs service technology using the instruction based on JMS message mechanisms, ensure the accurate and quick execution of instruction, while synchronous feedback executing result message gives instruction management module, implementation progress is checked for user.Method is then realized based on the instrument.A kind of instruction based on JMS of the invention performs service aid and method compared with prior art, can effectively help BO to improve operating efficiency and accuracy rate, practical, and does not need user to possess very strong instruction encoding technology, increases customer satisfaction degree;Customer experience is preferable, applied widely, with good application value.

Description

A kind of instruction based on JMS performs service aid and method
Technical field
The present invention relates to technical field of information communication, specifically a kind of instruction based on JMS perform service aid and Method.
Background technology
In communication network field, NOC operation maintenance personnels are mainly responsible for the O&M of network, it is ensured that the normal operation of network.BO's Line service present situation is as follows:
Because the device type safeguarded is various, manufacturer is various, and this needs operating personnel to be familiar with the configuration parameter of these equipment, specialty Degree is high.
In maintenance work, there is a substantial amounts of command operating, and different vendor device directive parameter format also phase not to the utmost Together, these instructions are required for BO personnel to write manually and the service of connection devices completes transmission, and process is complicated, easily error, and time-consuming low Effect.
By analyzing daily communication O&M operation element, it can be gathered that following demand:
Most operation maintenance personnel has some oneself special instruction databases for oneself maintenance work usually, and these instructions can be again Use again;Needing a kind of service can carry these instruction databases, reach resource-sharing;
Operational order diversity ratio for different vendor's distinct device is larger, the various command operatings of operating personnel's GPRS;Need A kind of service can encapsulate these instructions;
For the operational order and instruction results of equipment, operating time etc., neither one can be flat with the service of recording and tracking Platform is safeguarded;
Lack the mode of operation at IT system interface;
Everyday devices maintenance work scope is small, is not suitable for big service system, lacks an instrument for lightweight.
Based on above present situation, the present invention proposes that a kind of instruction based on JMS technologies performs service aid and method automatically, comes Solve the above problems.
The content of the invention
Technical assignment of the invention is directed to above weak point, there is provided a kind of instruction based on JMS performs service aid And method.
A kind of instruction based on JMS performs service aid, including instruction management module and instruction performing module, and two moulds Decoupling and communication are realized by Webservice mechanism between block, the transmission that an instruction sends agency service completion message is shared And reception;After instructing management module to send operational order, instruction performing module is performed using the instruction based on JMS message mechanisms Service technology, it is ensured that the accurate and quick execution of instruction, while synchronous feedback executing result message gives instruction management module, for Implementation progress is checked at family.
The instruction management module is managed to instruction, and logic is generated with the instruction of control store instruction template:First Configuration parameter and command logic in wireless 3G/4G, the configuration scene of transmission field is solidified into template, user is by selecting not Same template, fills corresponding parameter, and the automatic incorporating parametric of the instruction management module generates corresponding operational order.
Using the technology of storing process development management in management module is instructed, i.e., be to the instruction of different scenes management with The mode of storing process is developed, and when user's Added Business scene, it is only necessary to storing process newly developed, is not required to newly open Hair web application codes;For different zones to the instruction variance of the Operation and Maintenance of Same Scene, corresponding storing process is adjusted Demand customization can be met.
The instruction performing module uses Webservice+JMS frameworks, and separation command configuration and instruction perform service, and The instruction of execution is encapsulated as JMS message, multiple threads instruction.
The Webservice frameworks refer to that the instruction performing module passes through Webservice interfaces, and application system is encapsulated Good instruction is distributed to instruction and performs service, and application system and instruction are performed decoupling by the Webservice interfaces;Application system It is configuration management, fault detect or network optimization system, the different instruction template of different application system maintenance, user need to only press Interface encapsulation parameter, you can call instruction performs service.
The JMS frameworks refer to that instruction execution service manages instruction queue and results messages team by the way of JMS message Row, wherein, the message in instruction queue carries out storage consumption using Queue patterns, i.e. ad hoc mode, every in processing procedure One instruction for the treatment of just issues implementing result in results messages queue, the results messages queue with Topic massage patterns, i.e., Publish/subscribe pattern is issued, and service caller is seen the implementing result of instruction in time.
The Queue patterns are specially:After calling Webservice interfaces to send instruction, the instruction of transmission is placed into The instruction queue of JMS message, message is using Queue patterns herein;
Be sent to instruction message in Queue by message for the producer, and consumer takes out instruction message from Queue and processed;
By the way of multiple threads, each thread is a consumer to instruction performing module, and Queue supports multiple consumption Message in person, and Queue can only be taken away by a thread, if without consumer, message is stored until by consumer always Take away.
The Topic massage patterns are:After all of instruction is issued execution by instruction performing module, the return knot that will be instructed Fruit is put into instruction results message queue, and message uses Topic patterns herein;When be published to for results messages by instruction performing module In Topic queues, all subscribers for monitoring the Topic addresses receive message, if not monitoring address, the message is lost Lose, no longer preserve.
The instruction based on JMS performs service aid also includes the interface adapter of adaptation different agreement, including Telnet interface is adapted to, SSH interfaces adaptation, TL1 interfaces adaptation;When application system call instruction is serviced, system is according to being grasped The equipment of work, sets up the interface channel of this instrument and equipment automatically.
A kind of instruction based on JMS performs method of servicing, and service aid is performed by the instruction based on JMS, by business Scape is solidified into service template and is operated for user, and the good template of user configuring is automatically generated into operational order collection, and call instruction is performed Service, completes the adaptation docking of equipment and the transmission of instruction, while record and execution result back.
Compared to the prior art a kind of instruction based on JMS of the invention performs service aid and method, has with following Beneficial effect:
A kind of instruction based on JMS of the invention performs service aid and method, and the command service instrument and method can collect BO Daily service logic, automatically generates instruction, and automatic butt equipment simultaneously sends instruction, while record concrete operations being divided for BO Analysis;BO can be effectively helped to improve operating efficiency and accuracy rate, it is practical, and do not need user to possess very strong instruction encoding Technology;When encountering problems or being connected to customer demand, the quick solve problem of user can be helped, and timely respond to customer demand, Increase customer satisfaction degree;Customer experience is preferable, applied widely, with good application value.
Brief description of the drawings
Accompanying drawing 1 realizes schematic diagram for of the invention.
Specific embodiment
Below in conjunction with the accompanying drawings and specific embodiment the invention will be further described.
As shown in Figure 1, a kind of instruction based on JMS performs service aid, including instruction management module and instruction are performed Two independent modules of module, and decoupling and communication are realized by Webservice mechanism between two modules, so that for not Different instruction management services are customized with the demand of O&M department, but an instruction can be shared and send agency service completion message Send and receive, meet different demands, the characteristics of with strong adaptability;Service is performed by the instruction based on JMS message mechanisms Technology, it is ensured that the accurate and quick execution of instruction, while synchronous feedback executing result message, implementation progress is checked for user.
The instruction management module is managed to instruction, and logic is generated with the instruction of control store instruction template:
In fields such as wireless 3G/4G, transmission, there are the operations of many configuration scenes, by analyzing these scenes, in finding out scene Configuration parameter and command logic, are solidified into template.User fills corresponding parameter, service by selecting different templates Platform can the corresponding operational order of automatic incorporating parametric generation.
The scene operation of the cell capacity-enlarging of the RNC of such as certain model includes three parts:Deactivating cell, changes cell Emission maximum frequency, activation cell.Tool needle can solidify a template for cell capacity-enlarging to this scene, in this template During use, user need to only provide the emission maximum frequency of cell ID and cell, and the instrument can automatically generate each step Operational order, reduce user instruction encoding operation.
In management module is instructed, this instrument is mainly using the technology of storing process development management:
Instruction management to different scenes is developed in the way of storing process, when user's Added Business scene, instrument Storing process newly developed is only needed to, web application codes newly developed are not required to;
Different zones have otherness due to the reasons such as equipment or manufacturer, the instruction that the operation to Same Scene may be safeguarded, So instrument only needs to meet demand customization by adjusting corresponding storing process.This mode can increase the flexibility ratio of instrument And adaptability.
The instruction performing module uses Webservice+JMS frameworks, and separation command configuration and instruction perform service, and The instruction of execution is encapsulated as JMS message, multiple threads instruction.
The Webservice frameworks refer to provide unified Webservice interfaces by command service platform, using system Packaged instruction is distributed to instruction agent service by system by Webservice interfaces.Webservice interfaces will can be applied System and instruction perform decoupling.Application system can be configuration management, fault detect or network optimization system etc., different applications System can safeguard different instruction templates, and user only need to be by interface encapsulation parameter, you can call instruction performs service.User Demand change or increase when, it is only necessary to adjust upper layer application system, it is not necessary to which instruction execution part is changed, this design Also the flexibility ratio of instrument is increased.
The JMS frameworks refer to that instruction execution service manages instruction queue and results messages team by the way of JMS message Row, wherein, the message in instruction queue carries out storage consumption using Queue patterns, i.e. ad hoc mode, every in processing procedure One instruction for the treatment of just issues implementing result in results messages queue, the results messages queue with Topic massage patterns, i.e., Publish/subscribe pattern is issued, and service caller is seen the implementing result of instruction in time.
The Queue patterns are specially:After calling Webservice interfaces to send instruction, the instruction of transmission is placed into The instruction queue of JMS message, message is using Queue patterns herein;
Be sent to instruction message in Queue by message for the producer, and consumer takes out instruction message from Queue and processed;When Instruction message takes rear message server away from Queue and would not be further continued for storage, so instruction message can only be consumed once, Not reproducible consumption, it is ensured that instruction avoids repeating to send and performing.
By the way of multiple threads, each thread is a consumer to instruction performing module, and Queue supports that multiple disappears Message in Fei Zhe, and Queue can only be taken away by a thread, if without consumer, message can be stored until being disappeared always Expense person takes away, does not result in the loss of message.The effect of multithreading herein be instruction message can parallel processing perform, there is provided work Efficiency, timely responds to service caller.
The Topic massage patterns are:After all of instruction is issued execution by instruction performing module, the return knot that will be instructed Fruit is put into instruction results message queue, and message uses Topic patterns herein;When be published to for results messages by instruction performing module In Topic queues, all subscribers for monitoring the Topic addresses receive message, if not monitoring address, then this Message will also lose, and will not preserve always.
This service aid uses Queue queue management instruction messages, it is ensured that each instruction can carry out and will not be again It is multiple to perform, and multithreading parallel processed messages, improve efficiency;An instruction is often processed in processing procedure will just be performed Result is issued with Topic massage patterns, service caller is seen the implementing result of instruction in time.
The instruction based on JMS performs service aid also includes the interface adapter of adaptation different agreement, i.e., for setting Standby connection, this service is by the way of interface adapter, there is provided the adaptation of different agreement.As telnet interface is adapted to, SSH connects Mouth adaptation, TL1 interfaces adaptation etc.;The connected mode of this instrument meeting maintained equipment, sends if necessary by OMC connection equipment Instruction, then can also maintained equipment and OMC administrative relationships.
When application system call instruction is serviced, the equipment that system can be according to operated by sets up this instrument and equipment automatically Interface channel, user will not awareness apparatus how to connect.This adaptation mode is specially adapted to the connection of multi-vendor many equipment Mode, mitigates the information management task of user.
A kind of instruction based on JMS performs method of servicing, and service aid is performed by the instruction based on JMS, can be by industry Business scene is solidified into service template and is operated for user, and the good template of user configuring is automatically generated into operational order collection, call instruction Service is performed, the adaptation docking of equipment and the transmission of instruction is completed, while record and execution result back.So user need to only match somebody with somebody Template is put, other work all perform service aid and complete by the instruction based on JMS.
Instrument of the invention and method are mainly used in communication network O&M, can effectively improve O&M efficiency, specially:
For daily attended operation, the business packed of different scenes is solidified into template, these templates can be by different users Use, reach resource-sharing;
User selects scene template, only need to fill in relevant configured parameter, and instruction database is automatically converted to by instrument, and user is without perceiving Instruction generation logic;
Bottom is encapsulated, the docking of adaptation different vendor distinct device, connected mode of the user without awareness apparatus;
Instrument records instruction and the instruction results of each business operation and operation automatically, for user's statistical analysis;
Instrument provides the GUI operation page that web is accessed, and facilitates user's logon operation;
Instrument light weight, according to actual business scenario, facilitates custom tailored, and flexibility ratio is high, it is adaptable to the attended operation on backstage,
By specific embodiment above, the those skilled in the art can readily realize the present invention.But should manage Solution, the present invention is not limited to above-mentioned specific embodiment.On the basis of disclosed embodiment, the skill of the technical field Art personnel can be combined different technical characteristics, so as to realize different technical schemes.
In addition to the technical characteristic described in specification, the known technology of those skilled in the art is.

Claims (10)

1. a kind of instruction based on JMS performs service aid, it is characterised in that perform mould including instruction management module and instruction Decoupling and communication are realized by Webservice mechanism between block, and two modules, it is complete that a shared instruction sends agency service Into sending and receiving for message;After instructing management module to send operational order, instruction performing module is using based on JMS message machines The instruction of system performs service technology, it is ensured that the accurate and quick execution of instruction, while synchronous feedback executing result message is to instruction Management module, implementation progress is checked for user.
2. a kind of instruction based on JMS according to claim 1 performs service aid, it is characterised in that the instruction pipe Reason module is managed to instruction, and logic is generated with the instruction of control store instruction template:First by wireless 3G/4G, transmission neck Configuration parameter and command logic in the configuration scene in domain are solidified into template, and user is by selecting different templates, and filling is corresponding Parameter, the automatic incorporating parametric of the instruction management module generates corresponding operational order.
3. a kind of instruction based on JMS according to claim 2 performs service aid, it is characterised in that managed in instruction Using the technology of storing process development management in module, i.e., the instruction management to different scenes is carried out in the way of storing process Exploitation, when user's Added Business scene, it is only necessary to storing process newly developed, is not required to web application codes newly developed;For To the instruction variance of the Operation and Maintenance of Same Scene, adjusting corresponding storing process can meet demand customization to different zones.
4. a kind of instruction based on JMS according to claim 1 performs service aid, it is characterised in that the instruction is held Row module uses Webservice+JMS frameworks, and separation command configuration and instruction perform service, and the instruction of execution is encapsulated as JMS message, multiple threads instruction.
5. a kind of instruction based on JMS according to claim 4 performs service aid, it is characterised in that described Webservice frameworks refer to that the instruction performing module passes through Webservice interfaces, and the packaged instruction of application system is distributed Service is performed to instruction, application system and instruction are performed decoupling by the Webservice interfaces;Application system is configuration management, event Barrier detection or network optimization system, the different instruction template of different application system maintenance, user only need to by interface encapsulation parameter, Can call instruction perform service.
6. a kind of instruction based on JMS according to claim 4 performs service aid, it is characterised in that the JMS frameworks Refer to that instruction execution service manages instruction queue and results messages queue by the way of JMS message, wherein, in instruction queue Message carries out storage consumption using Queue patterns, i.e. ad hoc mode, and an instruction is often processed in processing procedure will just be performed Result is issued in results messages queue, and the results messages queue is made with Topic massage patterns, i.e. publish/subscribe pattern issue Service caller can in time see the implementing result of instruction.
7. a kind of instruction based on JMS according to claim 6 performs service aid, it is characterised in that the Queue moulds Formula is specially:After calling Webservice interfaces to send instruction, the instruction of transmission is placed into the instruction queue of JMS message, this Place's message uses Queue patterns;
Be sent to instruction message in Queue by message for the producer, and consumer takes out instruction message from Queue and processed;
By the way of multiple threads, each thread is a consumer to instruction performing module, and Queue supports multiple consumption Message in person, and Queue can only be taken away by a thread, if without consumer, message is stored until by consumer always Take away.
8. a kind of instruction based on JMS according to claim 6 performs service aid, it is characterised in that the Topic disappears Breath pattern is:After all of instruction is issued execution by instruction performing module, the returning result of instruction is put into instruction results message Queue, message is using Topic patterns herein;In results messages to be published to instruction performing module Topic queues, all monitorings The subscriber of the Topic addresses receives message, if not monitoring address, the information drop-out is no longer preserved.
9. service aid is performed according to a kind of any described instructions based on JMS of claim 1-8, it is characterised in that also wrap Include the interface adapter of adaptation different agreement, including telnet interface adaptation, SSH interfaces adaptation, TL1 interfaces adaptation;Work as application When system call is serviced, equipment of the system according to operated by sets up the interface channel of this instrument and equipment automatically.
10. a kind of instruction based on JMS performs method of servicing, it is characterised in that perform service work by the instruction based on JMS Tool, is solidified into business scenario service template and is operated for user, and the good template of user configuring is automatically generated into operational order collection, adjusts Service is performed with instruction, the adaptation docking of equipment and the transmission of instruction is completed, while record and execution result back.
CN201611198023.3A 2016-12-22 2016-12-22 A kind of instruction based on JMS performs service aid and method Pending CN106789245A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611198023.3A CN106789245A (en) 2016-12-22 2016-12-22 A kind of instruction based on JMS performs service aid and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611198023.3A CN106789245A (en) 2016-12-22 2016-12-22 A kind of instruction based on JMS performs service aid and method

Publications (1)

Publication Number Publication Date
CN106789245A true CN106789245A (en) 2017-05-31

Family

ID=58899352

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611198023.3A Pending CN106789245A (en) 2016-12-22 2016-12-22 A kind of instruction based on JMS performs service aid and method

Country Status (1)

Country Link
CN (1) CN106789245A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107360082A (en) * 2017-07-28 2017-11-17 郑州云海信息技术有限公司 A kind of publish/subscribe method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1933454A (en) * 2005-09-13 2007-03-21 中兴通讯股份有限公司 Synchronous information interface realizing method based on JAVA information service
CN101246486A (en) * 2007-02-13 2008-08-20 国际商业机器公司 Method and apparatus for improved process of expressions
CN104021452A (en) * 2014-06-23 2014-09-03 浪潮集团有限公司 Method for integrating various service systems at cloud computing server side
US20160094510A1 (en) * 2014-01-21 2016-03-31 Oracle International Corporation System and method for messaging in a multitenant application server environment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1933454A (en) * 2005-09-13 2007-03-21 中兴通讯股份有限公司 Synchronous information interface realizing method based on JAVA information service
CN101246486A (en) * 2007-02-13 2008-08-20 国际商业机器公司 Method and apparatus for improved process of expressions
US20160094510A1 (en) * 2014-01-21 2016-03-31 Oracle International Corporation System and method for messaging in a multitenant application server environment
CN104021452A (en) * 2014-06-23 2014-09-03 浪潮集团有限公司 Method for integrating various service systems at cloud computing server side

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107360082A (en) * 2017-07-28 2017-11-17 郑州云海信息技术有限公司 A kind of publish/subscribe method and device
CN107360082B (en) * 2017-07-28 2020-08-25 苏州浪潮智能科技有限公司 Publishing/subscribing method and device

Similar Documents

Publication Publication Date Title
CN110138575B (en) Network slice creating method, system, network device and storage medium
CN105187559B (en) A kind of data fusion governing system
EP3851973A1 (en) Data collection and processing method, apparatus and system
CN106878064A (en) Data monitoring method and device
CN102916854B (en) Flow statistical method, device and proxy server
CN103220285B (en) Access system based on RESTful interface under ubiquitous service environment
CN109818868A (en) A kind of method, apparatus, equipment and storage medium for realizing that edge network ability is open
CN106776313A (en) A kind of method of analog service, device and centralized management platform
CN106875651B (en) Network structure, software implementation long distance wireless head controller and long distance wireless head
CN107104819B (en) Adaptive self-coordinating unified communications and communication means based on SDN
CN105052076A (en) Interface management service entity, functional service entity and network element management method
CN107992392A (en) A kind of automatic monitoring repair system and method for cloud rendering system
CN106506256B (en) A kind of equipment monitoring system and method based on platform+plug-in
CN101595680A (en) With the relevant apparatus and method of performance management by distributed treatment
CN101997721B (en) A kind of telecommunication network management system, method and accordingly device
CN104243198B (en) A kind of network management and system based on network configuration protocol
WO2021129862A1 (en) Method and apparatus for managing container cluster node resource pool
CN103067950A (en) Processing method of signaling trace and device thereof
CN104394209B (en) A kind of real-time database data transmission method for distributed energy management
JP2003258799A (en) Operation support system
KR101842996B1 (en) Data processing apparatus of scada system
CN110620754B (en) NF (NF) required resource deployment method and device, storage medium and electronic device
WO2019184801A1 (en) Network management method and apparatus
CN106789245A (en) A kind of instruction based on JMS performs service aid and method
CN104536926B (en) The control method and device of serial equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170531

RJ01 Rejection of invention patent application after publication