摘要:
A process and methodology are disclosed to maintain consistency across disparate systems. An interface is provided comprised of a fulfillment client in which to place orders, a middleware to pass data, manufacturing and shipment systems to process orders, and a shipping and packing information repository system to house data. The methodology implements, inter alia, remote function calls to the asynchronously/synchronously interfaced systems during defined points of order processing to establish the status of the systems availability and the status of the order at the exact time of a predetermined activity. Also, information regarding the order status is posted as both a displayed on-line message to a user and in distinct status fields for future review. Furthermore, this method dynamically reacts to failed communication through the resetting of orders to a previous state to ensure data integrity across the distributed computing environment.
摘要:
A process and methodology are disclosed to maintain consistency across disparate systems. An interface is provided comprised of a fulfillment client in which to place orders, a middleware to pass data, manufacturing and shipment systems to process orders, and a shipping and packing information repository system to house data. The methodology implements, inter alia, remote function calls to the asynchronously/synchronously interfaced systems during defined points of order processing to establish the status of the systems availability and the status of the order at the exact time of a predetermined activity. Also, information regarding the order status is posted as both a displayed on-line message to a user and in distinct status fields for future review. Furthermore, this method dynamically reacts to failed communication through the resetting of orders to a previous state to ensure data integrity across the distributed computing environment.
摘要:
A method of optimizing communication and processing functions between disparate applications includes sending, from a first application to a disparate second application, a request message. The request message, which has a reduced data size for optimizing communication, is formatted in a first request-format to provide unique data elements relevant to processing the request message. The received request message is reformatted into a second request format, and is then forwarded to a third application. The third application creates a response message that is in a first response format, and sends the response message to the second application. Each received response message is queued, by a messaging application, into a response message collection corresponding to a message type, before sending the response group to the first application.