Message level processing method in service system structure

A service-oriented and exception handling technology, applied in the field of exception handling in service-oriented architecture, can solve problems such as imperfect exception handling, exception definition, identification and analysis, and loss of exception information, so as to avoid exception handling code and exception information The effect of losing and reducing the amount of information

Active Publication Date: 2008-12-17
AEROSPACE INFORMATION
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The common problems in the existing exception handling mechanism are: the exception handling of programming languages ​​(including hierarchical, dedicated exception handling models that support multiple programming languages, such as the . and ) and a set of methods using these mechanisms often lead to loss of useful exception information or new errors due to imperfect exception handling; specification, analysis, verification, and testing methods that attempt to solve system and program exceptions cannot provide accurate information in a timely manner Remote exception information; the incompatibility of exception identification and analysis processing features with the adopted programming language features and methods may cause new errors
From the perspective of software system design, exception or fault handling such as logs, programming languages, service description languages, and Simple Object Access Protocol does not meet the needs of multi-level exception handling in service-oriented architecture, and related development tools are not timely. , Accurately handle exceptions that may occur within the service architecture (such as execution environment, communication protocol, message exchange, extension model, dynamic binding), especially the definition, identification and analysis of exceptions

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Message level processing method in service system structure
  • Message level processing method in service system structure
  • Message level processing method in service system structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0070] In the figure, 101 sends a service call request message; 102 sends a service composition call request message; 103 sends a physical service exception message; 104 sends a service composition exception message; 301, 306, 314 client interface; 302, 307, 315 output message processing process; 303, 308, 311, 316, 320 input / output message; 304, 309, 312, 317 input message processing process; 305, 310, 313, 318 service interface; 319 standard input / output.

[0071] figure 1 The message layer exception handling process is given, a method for message layer exception handling in the service-oriented architecture. Message encoding and decoding processing provides multi-level accurate remote exception causes, stack information and address information, and the steps are as follows:

[0072] Step 1: The user application program initializes the segmentation exception of the program in the exception definition space;

[0073] Step 2: User application program service call re...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A message layer exception handling method in a service-oriented architecture. The method uses the exception definition hyperspace and meta-level definition to identify, analyze and process in time the exceptions that occur in the system, especially in the case of multi-level service calls, and provide multi-level Accurate local and remote exception causes, filtered stack information and address information. The method's exception definition hyperspace allocation, segmentation processing, and exception meta-level definition simplify the definition and processing of newly added exceptions due to the continuously expanding system scale; the message layer exception handling method is divided into exception construction and packaging, and trace stack Filtering, exception message encoding and decoding process.

Description

technical field [0001] The invention relates to the technical field of data processing, identification and analysis processing, in particular to an exception processing method in a service-oriented architecture. Background technique [0002] Software systems are becoming more complex in several ways and must deal with a large number of newly added and more difficult exceptions. Traditionally, exception-handling models for programming languages ​​have relied on either language-specific methods of detecting errors and finding error handlers, or relying on the exception-handling mechanisms provided by the operating system. For service-oriented architecture (Service-Oriented Architecture, SOA), many system implementations and specifications define dedicated error or fault handling methods for application development, such as post-event log query, service description language (WSDL) <wsdl:fault>, Simple Object Access Protocol (SOAP) <soap:fault>mechanism. [0003]...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/46H04L29/02
Inventor 岳强徐志伟李伟
Owner AEROSPACE INFORMATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products