Unlock instant, AI-driven research and patent intelligence for your innovation.

Service bus workflow templates

Active Publication Date: 2014-07-24
ORACLE INT CORP
View PDF6 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patent describes a system for creating and managing workflow templates for a service bus. These templates can be used to generate message flows for processing requests from client applications. The system can also update the templates based on new configuration information and automatically update the message flow based on the updated template. The technical effects of this system include improved efficiency and flexibility in processing requests and improved performance and reliability of the service bus.

Problems solved by technology

However, the client application and the web service may often be configured such that they cannot directly communicate with one another.
However, configuring multiple similar translations based on one or more common guidelines within a single service bus may be time consuming and error prone.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Service bus workflow templates
  • Service bus workflow templates
  • Service bus workflow templates

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024]In the following description, various embodiments will be described. For purposes of explanation, specific configurations and details are set forth in order to provide a thorough understanding of the embodiments. However, it will also be apparent to one skilled in the art that the embodiments may be practiced without the specific details. Furthermore, well-known features may be omitted or simplified in order not to obscure the embodiment being described.

[0025]Embodiments of the present disclosure are directed to, among other things, providing workflow templates for use within one or more service busses (also referred to as translators, mediation engines, or the like). In some examples, a service bus may implement one or more workflows (also called pipelines and / or message flows) for enabling interaction between software applications. In some aspects, the service bus may be configured to provide asynchronous message oriented communication and / or interaction between such applica...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

In some examples, a service bus may include one or more computing devices configured to translate requests from one or more client applications to one or more proxy services. According to at least one example, a system may create a resource object based at least in part on a template. The template may be associated with configuration information that may identify at least one parameter associated with a third-party application. In some examples, the third-party application may be a web service or a client application. Additionally, the system may generate a message flow based at least in part on the resource object. The system may also process a request, from the third-party application, based at least in part on the message flow. Further, the system may provide a graphical user interface (GUI) associated with the template, the GUI configured to enable input of the configuration information.

Description

BACKGROUND[0001]Client applications often desire to interact with third-party proxy services. For example, a client application may wish to make requests to a web service. However, the client application and the web service may often be configured such that they cannot directly communicate with one another. For example, the client application may utilize a first protocol, such as the java message service (JMS), for sending requests, while the web service may operate under a different protocol, such as the hypertext transfer protocol (HTTP). Additionally, service buses or other types of mediators may be configured to appropriately translate such requests so that the two entities may communicate. However, configuring multiple similar translations based on one or more common guidelines within a single service bus may be time consuming and error prone.BRIEF SUMMARY[0002]Techniques for providing workflow templates within a service bus are described. As used herein, a “message flow” (also...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/24
CPCH04L41/00H04L67/16H04L67/51H04L67/56G06F3/0484H04L67/10H04L67/288
Inventor FICHTENHOLTZ, GREG M.BOLLINENI, PRADEEPYU, JIA
Owner ORACLE INT CORP