Integration Server 10.15 | Publish-Subscribe Developer’s Guide | Steps for Building a Publish-and-Subscribe Solution | Step 5: Make the Publishable Document Types Available
 
Step 5: Make the Publishable Document Types Available
To create services that process documents and triggers that subscribe to documents, the subscribing side needs the publishable document types that define the documents that will be published. The following table describes how to make the publishable document types available based on your development environment.
Development Environment
Action to Take
One Integration Server. Publishing side and subscribing side are being developed on one single Integration Server.
You do not have to take any actions to make the publishable document types available to other developers. After you create the publishable document type for the publishing side, the publishable document type is immediately available for the subscribing side to use.
Multiple Integration Servers with a Broker. Publishing side and subscribing side are each being developed on separate Integration Servers connected by a Broker.
When you create the publishable document type, a corresponding provider definition (Broker document type) is automatically created on the Broker. You can make publishable document types available to other developers one of the following ways:
*Use Designer to create a publishable document type from the Broker document type. For instructions for how to create a publishable document type from a Broker document type, see webMethods Service Development Help.
*Use package replication to distribute publishable document types to developers working with other Integration Servers. When other developers receive the package, they should install the package and then use Designer to synchronize the document types by pulling them from the Broker.
Multiple Integration Servers with Universal Messaging. Publishing side and subscribing side are each being developed on separate Integration Servers connected by Universal Messaging.
When you create the publishable document type, a corresponding provider definition (channel) is automatically created on the Universal Messaging. You can make publishable document types available to other developers by using package replication or Deployer to distribute document types to developers working with other Integration Servers.