Enter your keyword

post

Understanding of Rapid Adapter Builder (RAB) | Oracle Integration

Understanding of Rapid Adapter Builder (RAB) | Oracle Integration

Oracle Integration offers numerous adapter to connect to various applications and simplify your application integrations.Those adapters are written using Software Development Kit (SDK) which is time consuming activity.

What is Rapid Adapter Builder (RAB)?

To simplify the development and bring new Adapters into market faster, OIC has launched a new feature called RAB that allows quickly to build new Adapters.

The good news is, that RAB is available to every customer/partner/developer to build custom Adapters to meet their specific application integration requirements.

With the Rapid Adapter Builder in Oracle Integration, anyone can build their own adapters for any application that exposes RESTful APIs, without having to write complex code from scratch.

In case Oracle doesn’t provide an Adapter for your applications, you can build your own application adapter using the REST APIs provided by the application team.

RAB offers all the necessary infrastructure to build your own adapters for Oracle Integration.

Your own custom adapter offers the same capabilities as an Oracle-provided adapter. You can implement behaviors similar to those available in the existing adapters on Oracle Integration.

OIC offers a Visual Studio Code (VS Code) extension, which helps you generate the code required to build an adapter. Using this extension, you can iteratively develop your adapter and publish it to your own Oracle Integration instance without any downtime.

Why to build your Adapter?

Though you can use technology adapters (SOAP/REST/FTP/File) in case application-specific adapters are not available, but you can make your adapter available so that anyone in your team can leverage the same without struggling to research for complex APIs and security mechanisms.

Following are a few scenarios in which you may need to develop your own custom adapters:

  1. OIC customers: Existing customers can use RAB to build their own adapter and simplify the integration developers’ experience during design time. For example, integration developers can create connections, configure endpoints, and map data without having to research and understand an application’s APIs and security policies.
  2. Partners: A partner can build adapters for any applications and make it available for any OIC customer to download, and charge for the same.
  3. ISVs: Independent software vendors can build adapters for their own applications and make it available for any Oracle Integration customer to download, and charge for the same.

 

Where to locate your custom adapter?

Your own adapter: When you build and publish an adapter for your own organization to use, the adapter appears on the Adapters page, within Design on your Oracle Integration instance. 

Partner adapter: The partner adapter will be available on the OIC home page so that you can install and use it.

Predefined vs Custom Adapters

Predefined adapters and custom adapters offer nearly identical experiences to integration developers. For example, the type of information that integration developers specify when creating connections is the same, and the monitoring capabilities are the same. However, be aware of some key differences.

Area

Predefined

Custom

Functionality

Predefined adapters offer a rich experience with complete functionality that caters to a wide variety of use cases and are generally suitable for most audiences.

These are targeted for specific business use-cases.

User experience while configuration

The adapter wizard may have 3 or more sections, depending on the adapter’s complexity and supported functionality.

The wizard that an integration developer uses to configure an endpoint always has three sections: Basic Information, Configuration, and Summary.

Version#

The version# corresponds to the OIC version, such as 24.08, 24.10.

The version numbers for non-Oracle adapters follow semantic versioning rules. Version numbers typically have 3 places, such as 1.2.3

Maintenance and support

Oracle supports the adapters.

Customer own the adapter and support themselves

Look at the following video to understand it better way:

 

If you found this article valuable, we would greatly appreciate your support through likes, comments, and shares. Additionally, we invite you to subscribe to our YouTube channel for more insightful videos. Don’t miss out on our latest updates – be sure to click the subscribe button to stay informed about our newest content.

Further readings:

About the Salesforce REST Adapter

Leveraging Salesforce REST adapter to push accounts to Database

OData adapter in Oracle Integration-3

Place the file in ATP from BIP using OIC

Place the file in Object Storage from BIP using OIC

How to write files using an OIC FTP adapter