×

System and method for supporting representational state transfer services natively in a service bus runtime

  • US 10,210,029 B2
  • Filed: 04/10/2017
  • Issued: 02/19/2019
  • Est. Priority Date: 04/03/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system for supporting end-to-end JavaScript Notation (JSON) messages in a service bus runtime, the system comprising:

  • a microprocessor; and

    a service bus runtime executing on the microprocessor, wherein the service bus runtime comprises;

    a plurality of representational state transfer (REST) services comprising a REST proxy service and a REST pipeline service;

    a JavaScript Action; and

    a JavaScript engine configured to execute javaScript code in the JavaScript action, wherein the service bus runtime, when receiving a JSON message having a JSON format and comprising a payload operates to;

    receive the JSON message by the REST proxy service;

    forward the JSON message by the REST proxy service to the REST pipeline service;

    invoke the JavaScript engine to process the JSON message by manipulating the payload of the JSON message;

    use the JavaScript action by the REST pipeline service to retrieve and update context variables associated with the JSON message; and

    route the JSON message through the plurality of REST services while maintaining the JSON format of the message without converting the payload by the manipulating to or from a format other than a REST native type.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×