How do I deploy and configure message flows?

New users: Use the links in this topic to get information about deploying and configuring message flows and related resources.

What do I need to know about deployment?

Deployment is the process of transferring data to an integration server that belongs to an integration node, so that it can take effect in the integration node. Use the following links to find out more about deployment.

  • Where can I get an overview of deployment? Use this link to find out more about deploying message flows and related resources.
  • What is a BAR ? You add message flows and related resources to a BAR file to deploy the resources to an integration server. Use this link to find out about the files that can be associated with a BAR file.
  • What are configurable properties of a BAR file? System objects that are defined in message flows can have configurable properties that you can update within the BAR file before deployment. You can use configurable properties to update target-dependent properties, such as queue names, queue manager names, and database connections.
  • How do I view version and keyword information for deployable resources? Follow this link to find out how to view the version and keyword information of deployable objects. You can use version and keyword information to track resources that have been deployed to an integration node.

How do I deploy message flows?

You must create, configure, and start at least one integration node to deploy message flows to an integration server. Use the links in this section to find out how to deploy your message flows and related resources to an integration server.

  • How do I add an integration server? An integration server is a named grouping of message flows that have been assigned to an integration node. The integration node enforces a degree of isolation between message flows in distinct integration servers by ensuring that they run in separate address spaces, or as unique processes. You can create more integration servers in a number of different ways:
  • How can I create a BAR ? A BAR file is a compressed file that contains compiled message flows, message dictionaries, and other development resources. Use this link to find out how to create a BAR file. You can use the BAR file editor to add or remove message flows and message model schema files to or from your BAR file, and to edit the configurable properties within your BAR file.
  • How can I add resources to a BAR file? You can add message flows and message model schema files to a BAR file. The message flows, message model schema files, and related resources are compiled when they are added to the BAR file. You can also choose to add the source files to the BAR file. You cannot add resources to a BAR file from a project that contains an error.
  • How can I deploy a BAR file? Find out about the different ways that you can deploy a BAR file to an integration node. For deploying message flows during development to a test environment, the simplest method is to use the IBM Integration Toolkit. When you deploy to an integration node, you select an integration server to deploy to.
  • How do I check the results of deployment? Use this link to find out how you can check the results of a deployment.
  • How do I refresh the contents of a BAR ? You can refresh the contents of a BAR file by removing resources from it and, having made required changes, add them back again. Alternatively, you can use the Refresh option in the BAR file editor.

How can I configure message flows?

Use the links in this section to find out how to configure your message flows for use in a production environment.