发明名称 Integrating Applications
摘要 The present disclosure extends to methods, systems, and computer program products for integrating applications. In general, aspects of the invention can be used to reduce complexities associated with integrating applications and conserve computer system resources. Designed message processing functionality as well as updates and changes can be maintained through a centralized application message processing framework and then used by a plurality of applications. The centralized application message processing framework significantly reduces, and potentially eliminates, the need to incorporate message processing functionality individually into each of the plurality of applications. This in turn reduces the burden and complexity of maintaining message processing functionality for the plurality of applications.
申请公布号 US2016253226(A1) 申请公布日期 2016.09.01
申请号 US201615048128 申请日期 2016.02.19
申请人 Wal-Mart Stores, Inc. 发明人 Jenkins Gary Dwayne;Sams Randy Dean;Brush Timothy Lars
分类号 G06F9/54 主分类号 G06F9/54
代理机构 代理人
主权项 1. A processor implemented method for use at a computer system, the computer system including system memory, the computer system implementing a hop, the hop offering one or more data processing services, each of the one or more data processing services configured to transform data in a defined manner, the hop configured for inclusion in a route between applications, the processor implemented method for processing data being sent from one application to another application, the processor implemented method comprising: accessing a message at the hop, the message including data and a header, the data being passed from the application to the other application to integrate the application with the other application, the header defining a route of one or more hops between the application and the other application along with one or more designated services that are to be applied to the data along the defined route to facilitate the integration; determining that at least one designated service is included in the one or more data processing services offered at the hop; for each of the at least one designated services: invoking the designated service;executing the designated service to process the data into processed data in the manner defined for the service; andcataloging metrics related to execution of the designated service; determining a next module in the route that is to receive the processed data based on the header; and sending the processed data to a next module indicated in the route.
地址 Bentonville AR US