A service scheduling system and method based on webservice

A scheduling system and service invocation technology, applied in the transmission system, program start/switch, multi-program device, etc., to achieve the effects of reducing the amount of development code, facilitating management and task scheduling tracking, and improving development efficiency

CN103544060BActive Publication Date: 2016-06-22ZHUHAI XUJIZHI ELECTRIFIED WIRE NETING AUTOMATIONCO +3
6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2016-06-22

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The invention discloses a service scheduling system based on WEBSERVICE, which is mainly composed of a service address registration module, a service registration module, a scheduling task registration module, a task scheduling engine and a task log management module. The invention also discloses a system based on the above system Service dispatch method. The service scheduling system of the present invention can manage and schedule all services registered on it, and generate logs in the form of files or databases at each stage, which is convenient for real-time query, and at the same time has the ability to capture, diagnose, repair and re-execute abnormal services Function. The system can meet most of the service scheduling management needs through simple configuration registration, reduce the amount of system interface development code, and improve development efficiency; when using this system, because the service is injected through configuration, the gap between business processing and service scheduling Low coupling, convenient for later porting and maintenance.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of electric power software system interface, in particular to a WEBSERVICE-based service scheduling system and method. Background technique

[0002] Currently, WEBSERVICE is a better implementation of SOA (Service-Oriented Architecture). WEBSERVICE uses HTTP as the transport protocol, and SOAP (SimpleObjectAccessProtocol) as the format for transmitting messages. Usually a WEBSERVICE service can provide multiple methods for other system requests to call, and in a system, multiple methods of multiple services are usually requested. But too much scheduling information requires a good management allocation method and log management. Contents of the invention

[0003] The purpose of the present invention is to provide a service scheduling system and method based on WEBSERVICE, capable of scheduling and managing each service, and forming an online scheduling log.

[0004] The technical solution adopted by the present in...

Examples

Embodiment Construction

[0028] refer to figure 1 , a service scheduling system based on WEBSERVICE provided by the present invention is mainly composed of a service address registration module 1, a service registration module 2, a scheduling task registration module 3, a task scheduling engine 4 and a task log management module 5.

[0029] The service address registration module 1 mainly describes the WEBSERVICE service information that needs to be called, including the service address WSDL (WebServicesDescriptionLanguage) description.

[0030] Service registration module 2 mainly registers program information related to business processing, including service name, service description, service call class, service call method name, service call method parameter type, service call method return type, whether the service is enabled, service processing data Whether to store.

[0031] The scheduling task registration module 3 mainly registers the scheduling information of tasks and manages them in the fo...