发明名称 Deterministic real time business application processing in a service-oriented architecture
摘要 Methods, apparatus, and products for deterministic real time business application processing in a service-oriented architecture (‘SOA’), the SOA including SOA services, each SOA service carrying out a processing step of the business application where each SOA service is a real time process executable on a real time operating system of a generally programmable computer and deterministic real time business application processing according to embodiments of the present invention includes configuring the business application with real time processing information and executing the business application in the SOA in accordance with the real time processing information.
申请公布号 US9047125(B2) 申请公布日期 2015.06.02
申请号 US200812146984 申请日期 2008.06.26
申请人 International Business Machines Corporation 发明人 Miller Landon C.;Simpson Siljan H.
分类号 G06F9/30;G06F9/50;G06F9/48 主分类号 G06F9/30
代理机构 Kennedy Lenart Spraggins LLP 代理人 Lenart Edward J.;Pivnichny John R.;Kennedy Lenart Spraggins LLP
主权项 1. A method of deterministic real time business application processing in a service-oriented architecture (‘SOA’), the SOA comprising SOA services, each SOA service carrying out a processing step of the business application, each SOA service comprising a real time process executable on a real time operating system of a generally programmable computer, the method comprising: configuring the business application with real time processing information, wherein the real time processing information includes a real time processing deadline for each processing step of the business application, and wherein configuring the business application with real time processing information comprises: recording, by a configuration application, the real time processing deadline for each processing step of the business application in metadata associated with the business application; providing, by the business application at run time, the real time processing deadline for each processing step of the business application to the real time operating system; and executing the business application in the SOA in accordance with the real time processing information wherein executing the business application in the SOA in accordance with the real time processing information further comprises preempting, by the real time operating system, processing of the business application for a higher priority process only if execution of the business application can be completed in accordance with the real time processing deadline for each processing step of the business application.
地址 Armonk NY US