![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
In the ActiveMatrix platform, a composite exports a cohesive set of business functions as services. A composite consists of one or more components. A component contains a configured implementation, where the implementation provides the business functions.The component configures the implementation using 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.
1. Expand SOAProject > Composites in the Project Explorer panel. For example, if the name of the ActiveMarix SOA project you created is TIB_PS_SOA, expand TIB_PS_SOA > Composites in the Project Explorer panel.
2. Double-click the SOAProject.composite file under the Composites folder to launch the Composite Editor on the right, as shown in Figure 62.Figure 62 The Composite EditorA component contains a configured implementation, where the implementation provides the business functions.To create a PeopleSoft Adapter Component for an ActiveMatrix SOA project composite, follow these steps in the Composite Editor, as shown in Figure 62:
1. Drag the PeopleSoftAdapter componet from the Palette to the Components column and enter a name for the component (for example, PeopleSoft_Component).
2. Click the component, the configuration parameters for the component are displayed under the Properties Views panel, as shown in Figure 63.Figure 63 Component Properties Tab
−
Table 18 Component Configuration Parameters (Read-only) The adapter type. SDK Application Name Configuration URI (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.
− Click the Services tab, and then Click the Add button to open the Resource Picker dialog, as shown in Figure 64. Expand the tree in the left pane and select an adapter endpoint (for example, COUNTRYEndpoint), and then click the Add button to add it into the Selected Adapter Endpoint pane on the right.Figure 64 Resource Picker DialogFigure 65 Add a Service to the Component
4. In the Creating a TIBCO Shared Resource section, you have created the HTTP Server Shared Resource or JMS Shared Resource for your composite service. Now you need to add the shared resources to the composite.To add the HTTP Server Shared Resource or JMS Shared Resource to the composite, follow these steps:
1. Click the canvas in the Composite Editor. The Composite Properties Views panel appears under the Composite Editor.
2. Click the Shared Resource Profiles tab to add the shared resource.
− Click the Browse buttonin the Target column to select a shared resource in the Select Shared Resource dialog.
−
3. A 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 PeopleSoft, only JMS and SOAP services are available.
1. Drag a service from the Palette to the Services column and enter a name for the service (for example, PeopleSoft_SOAP or PeopleSoft_JMS).
2. Click the service, the configuration parameters of the service are displayed under the Properties Views panel, as shown in Figure 66.Figure 66 Service Properties Tab
−
Table 19 Service Configuration Parameters (Read-only) The composite service type .
− Figure 67 Component and Composite Service BindingFor JMS service, specify the shared resource profile in the Endpoint pane, as shown in Figure 68.For SOAP service, specify the transport type and shared resource profile in the Transport Configuration pane, as shown in Figure 69. Click the Generate WSDL button to generate another WSDL file in the Composites folder of the ActiveMatrix SOA project. This WSDL file will later be used by an external client to access the service within ActiveMatrix.
3.
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |