发明名称 SYSTEM AND METHOD FOR SUPPORTING REPRESENTATIONAL STATE TRANSFER SERVICES NATIVELY IN A SERVICE BUS RUNTIME
摘要 In accordance with an embodiment, described herein is a system and method for supporting REST services natively in a service bus runtime. The service bus runtime can include one or more native REST proxy services, one or more native REST pipelines, and one or more native REST reference services. A native REST proxy service can deliver a message payload of a REST native format into a native REST pipeline, which can process the payload without converting the payload to or from an XML-based Simple Object Access Protocol (SOAP) format. JavaScript code can be supported in the pipeline to manipulate the message payload. A REST branch node can be used in the service bus runtime to route a message based on an HTTP verb or a relative URL path in a header of the message.
申请公布号 US2016291993(A1) 申请公布日期 2016.10.06
申请号 US201615088772 申请日期 2016.04.01
申请人 Oracle International Corporation 发明人 PRABHAKAR KIRAN;FICHTENHOLTZ GREG;LALOUE DIMITRI
分类号 G06F9/455;G06F9/38;G06F9/54 主分类号 G06F9/455
代理机构 代理人
主权项 1. A system for supporting representational state transfer (REST) services in service bus runtime, comprising: a computer including one or more microprocessors; a service bus runtime, executing on an application server on the computer, that includes a native REST reference service, a native REST proxy service, a native REST pipeline associated with the native REST proxy service, and a processing engine; wherein the native REST pipeline defines an action that retrieves and updates message context variables, and a REST branch node for implementing a branching logic for message routing; wherein the processing engine provides bindings for the message context variables and executes code in the action; and wherein the service bus runtime operates to receive a message of a particular REST native format, and process the message, including using the defined action to manipulate the message context variables and using the REST branch node to route the message.
地址 Redwood Shores CA US