![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
In the ActiveMatrix platform, a composite exports a cohesive set of business functions as services. A composite contains of one or more components. A component contains a configured implementation, where the implementation provides the business functions.The component configures the implementation with specific values for custom properties and by connecting component references to component services or composite references. The connections between references and services are represented by wires.Task A Launch the Composite EditorIn a SOA project, the composite file, SOAProjectName.composite is located at The Composite folder. You can double-click the SOA Project name.composite file to launch the Composite Editor.Task B Create a Shared ResourceIn order for the ActiveMatrix service to be accessible from external client, a shared resource must be added.
1.
−
− For SOAP service, select HTTP Server.Click Next.
4. Click Finish.
2. Click the Shared Resource Profiles tab in the Properties notebook.
3. In the Composite panel, clickin the name column. A new shared resource profile is created. Enter a name or accept the default name.
4. Task D Add Components
1. In the Composite Editor, drag the LotusNotesAdapter component from the Palette to the Components column. And enter a name for the component.
2.
3. In the Resource Picker dialog, select an adapter endpoint from the left hand pane, and then click Add to add the adapter service to the component.
4. Click OK.Figure 25 Add Resources to a ComponentTable 21 lists the fields displayed in the General tab of the adapter component.
Table 21 Fields of the General Tab (Read-only) The adapter type. (Read-only) The instance name of your adapter configuration. Gets populated after adding services to the component. (Read-only) The adapter configuration that the service uses. Gets populated after adding services to the component. (Read-only) This file contains information used by the container to communicate with the adapter service engine. Gets populated after adding services to the component. Task E Add Composite ServiceA composite serive represents a port type and it enables consumers outside the ActiveMatrix environment to access port types implemented within ActiveMatrix.For TIBCO ActiveMatrix Adapter Service Engine for Lotus Notes, only JMS and SOAP services are available.
3. If you have added the component to the composite, click the Target tab of the Properties view, then select the target component to bind with the composite service.Figure 26 Component and Composite Service BindingFigure 27 General Tab of Composite Service
4. Click the Binding tab in the Properties notebook to add the shared resource profile:
− For SOAP service, specify the transport type and shared resource profile in the Transport Configuration section.For the SOAP service, you calso need to click the Generate WSDL button to generate another .wsdl file in the Composites folder of the SOA project. This .wsdl file will later be used by an external client to access the service within ActiveMatrix.
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |