Message parsing in message processing systems

   
   

Methods are provided for parsing, in a message parser P1, P2 of a message processing system 1, a plurality of messages comprising respective corresponding sets of data fields arranged in a predetermined format, to extract a corresponding data field from each message. The format is defined by format information which is stored in the system 1 and which indicates a name for each data field in a said set. In response to a handle request, which indicates the name of a required data field, received from a component 2, 3, 6 of the system, the format information is accessed to determine the location of the required data field in a said message. A handle, indicative of this location, is then supplied to the component. In response to subsequent parsing requests, each comprising the handle and a said message, from the component, the required data field is extracted from the message in each parsing request according to the location indicated by the handle. Message parsing apparatus for handling a plurality of different message formats is also provided. The apparatus 4 may include a plurality of message parsers P1, P2, one for each message format, and a parsing manager 6. The parsing manager 6 manages communications between system applications 2, 3 and the parsers P1, P2 to enable different-format message series to be parsed by the appropriate parsers using the improved parsing methods.

Los métodos se proporcionan para analizar, en un programa de análisis P1 del mensaje, P2 de un sistema de proceso de mensaje 1, una pluralidad de mensajes que abarcan sistemas correspondientes respectivos de las zonas de informaciones dispuestas en un formato predeterminado, para extraer una zona de informaciones correspondiente de cada mensaje. El formato es definido por la información del formato que se almacena en el sistema 1 y que indica un nombre para cada zona de informaciones en un sistema dicho. En respuesta a una petición de la manija, que indica el nombre de una zona de informaciones requerida, recibido de un componente 2, 3, 6 del sistema, la información del formato está alcanzado para determinar la localización de la zona de informaciones requerida en un mensaje dicho. Una manija, indicativa de esta localización, entonces se provee al componente. En respuesta a peticiones subsecuentes del análisis, cada uno que abarca la manija y un mensaje dicho, del componente, la zona de informaciones requerida se extrae del mensaje en cada petición del análisis según la localización indicada por la manija. El aparato del análisis del mensaje para manejar una pluralidad de diversos formatos del mensaje también se proporciona. El aparato 4 puede incluir una pluralidad de programas de análisis P1, P2, uno para cada formato del mensaje, y encargado de análisis 6 del mensaje. El encargado de análisis 6 maneja comunicaciones entre los usos 2, 3 y los programas de análisis P1, P2 del sistema para permitir a serie del mensaje del diferente-formato ser analizado por los programas de análisis apropiados usando los métodos mejorados del análisis.

 
Web www.patentalert.com

< Compiled structure for efficient operation of distributed hypertext

< Method and system for packing and unpacking web pages

> Method and system for reproduction in a genetic optimization process

> System and method to predetermine a bitmap of a self-tested embedded array

~ 00175