|
| Copyright © Cloud Software Group, Inc. All Rights Reserved |
• J2EE Compliant—JMS, EJB, JNDI
• Protocols—Web services (SOAP, WSDL), HTTP, HTTPS
• Messaging—JMS, TIBCO Rendezvous
• Data Description—Native support for DTD, XSD, and TIBCO AE Schema
• Data Representation and Expressions—Native support for XML, XPath
• Data Transformation—XSLTAt design time, you work with the TIBCO Designer GUI to configure adapter services and design business processes. You design a business process by dragging activities (e.g. Read File or Send Mail) into the design window and joining the activities using transitions. The TIBCO Designer test mode allows you to debug the business process.You can provide input, add breakpoints, supply values for variables, and so on. See the TIBCO Designer User’s Guide for more information.Figure 6 TIBCO Designer main windowIn TIBCO Designer, you click the project folder to display the project’s resources. The IntegrationProject project, shown in the project tree panel in Figure 7, consists of several components:
• A JMS shared resource (JMSConnection)
•
• A shared resource used by the SOAP activity (HTTPConnection)
•
• An Enterprise Archive for the project (ProjectArchive)For a description of the example scenario that was used as the basis for this project, see Business Integration Scenario.Context-sensitive palettes organize resources into related groups. Which palette is displayed depends on the currently opened resource and on your preferences. You drag and drop resources from the palette into the design panel to add them to your project. The main window shown in TIBCO Designer Layout has several palettes in the palette panel.
See TIBCO ActiveMatrix BusinessWorks Administration for more information about creating Enterprise Archive files and deploying projects.You deploy your project and start each component individually from the TIBCO Administrator GUI. After all adapters and process engines have been started, process instances are created by process starters. A process starter could be, for example, a File Poller or an Adapter Subscriber activity waiting for incoming data. When data arrives, the process starter creates a process instance using the process definition to which it belongs, and the activities in the process are executed in sequence.In Figure 9, a JMS Queue Receiver activity creates an instance of the process definition to which it belongs each time it receives input.Figure 10 Example scenario data flow
|
| Copyright © Cloud Software Group, Inc. All Rights Reserved |