Developing integration solutions from scratch

To integrate client applications that use different protocols and message formats, create integration solutions by using applications, libraries, and integration projects.

Before you begin

If you are not familiar with message flow concepts, message model concepts, and common tasks to manage message flow resources, see Developing message flows and Constructing message models.

About this task

In IBM® App Connect Enterprise, you have different ways in which you can create an application:

If you are not ready to create an application or library yet, you can use an integration project to hold resources in the meantime. When you are ready, you can either create an application or library and move the resources from the integration project, or you can convert your integration project to an application or library. To convert an integration project to an application or library, see Converting existing projects to applications and libraries.

Procedure

For example, to create an application from scratch:

  1. Create an application. An application is the container for resources that are required to develop your solution.
  2. Optional: Create a library to contain a logical grouping of related code, schemas, message models, and other resources that can be reused. For more information, see Creating a library.
  3. Optional: Define the required library references in the application, as described in Referencing resources in other libraries. To include one or more libraries of resources in your application, you create references to those libraries.
  4. Create one or more message flows in your application to process your business data. For more information, see Defining message flow content, Designing a message flow, and Creating a message flow.
  5. Use the default broker schema that is created when you create the message flow. Alternatively, create another broker schema. For more information, see Creating a broker schema.
  6. Create other resources that you need in the application and library. For more information, see Creating resources in an application and Creating resources in a library.

What to do next

After you create your application, deploy and test the application. For more information, see How do I deploy and test message flows?.