摘要 |
En un sistema de mensajería con un tamaño de búfer dado para enviar o recibir mensajes vía uno o más transportes de mensajes, un método de procesar un mensaje que reduce los requerimientos de búfer para al menos una porción del mensaje, permitiendo por lo tanto al sistema de mensajería enviar o recibir mensajes relativamente más grandes utilizando un tamaño de búfer dado, el método comprende las acciones de:- definir uno o más manejadores de mensaje, cada uno identifica una operación de procesamiento correspondiente para desempeñar sobre un objeto de mensaje que comprende al menos una porción en forma de flujo que tiene una interface orientada al flujo;- identificar y ordenar uno o más manejadores de mensaje a ser incluidos en una línea de ejecución de mensaje configurable; y- llamar al uno o más manejadores de mensaje de la línea de ejecución de mensaje para procesar el objeto de mensaje, en donde al menos un manejador de mensaje envuelve al menos una porción en forma de flujo del objeto de mensaje con su correspondiente operación de procesamiento que llega a ser desempeñada en un tiempo futuro, sin materializar el al menos una porción en forma de flujo del objeto de mensaje en un búfer. Un método como se narró en la reivindicación 1, en donde la línea de ejecución comprende una pluralidad de manejadores de mensaje, y en donde cada uno de la pluralidad de manejadores de mensaje envuelve sucesivamente el al menos una porción en forma de flujo del objeto de mensaje con su correspondiente operación de procesamiento, tal que una pluralidad de operaciones de procesamiento son cubiertas sobre el al menos una porción de flujo del objeto de mensaje.
|