Chapter 5 Building a Collaborative Business Process Model
You design a Transport element using a resource with a <<Transport>> stereotype.
The name of this object is the Id of the Transport element. If the name of the resource object with a <<Transport>> stereotype is referenced by a Delivery Channel object, then the generation function produces a corresponding Transport element in the CPA template.
The following extended attributes (accessible from the Extended Attributes tab of the resource property sheet) apply to the Transport element. These attributes allow you to define technical parameters related to the Transport element. PowerDesigner generates CPA Transport element when a <<DeliveryChannel>> resource object references the corresponding resource objects:
Name | Internal code | Description |
---|---|---|
Access authentication | SenderTransport_AccessAuthentication ReceiverTransport_AccessAuthentication |
Values: basic (default) or digest. Sender Transport Access Authentication Receiver Transport Access Authentication |
Endpoint | ReceiverTransport_Endpoint | ReceiverTransport Endpoint (URI address) |
Endpoint type | ReceiverTransport_Endpoint_type | Values: allPurpose (default), login, request, response, or error. Type of the ReceiverTransport Endpoint |
Protocol | SenderTransport_Protocol ReceiverTransport_Protocol |
Value: HTTP. SenderTransport_Protocol Receiver Transport Protocol |
Protocol version | SenderTransport_Protocol_Version ReceiverTransport_Protocol_Version |
Value: 1.1. SenderTransport_Protocol_Version Version of the ReceiverTransport Protocol |
Security protocol | SenderTransport_TransportClientSecurity_TransportSecurityProtocol
ReceiverTransport_TransportServerSecurity_TransportSecurityProtocol |
Value: SSL. SenderTransport_TransportClientSecurity_TransportSecurityProtocol ReceiverTransport_TransportServerSecurity_TransportSecurityProtocol |
Security protocol version | SenderTransport_TransportClientSecurity_TransportSecurityProtocol_Version
ReceiverTransport_TransportServerSecurity_TransportSecurityProtocol_Version |
Value: 3.0. SenderTransport_TransportClientSecurity_TransportSecurityProtocol_Version ReceiverTransport_TransportServerSecurity_TransportSecurityProtocol_Version |
Client certificate reference
Server certificate reference |
SenderTransport_TransportClientSecurity_ClientCertificateRef
ReceiverTransport_TransportServerSecurity_ServerCertificateRef |
SenderTransport_TransportClientSecurity_ClientCertificateRef
ReceiverTransport_TransportServerSecurity_ServerCertificateRef |
Server security details reference
Client security details reference |
SenderTransport_TransportClientSecurity_ServerSecurityDetailsRef
ReceiverTransport_TransportServerSecurity_ClientSecurityDetailsRef |
SenderTransport_TransportClientSecurity_ServerSecurityDetailsRef
Receiver Transport TransportServerSecurity ClientSecurityDetailsRef |
Copyright (C) 2007. Sybase Inc. All rights reserved. |