How to: Expose Behavior of Members in Application Systems

In System Designer, you can selectively expose the behavior of a system definition's members. These members include applications or other systems within that system definition. You can perform this task by exposing those members' endpoints as proxy endpoints. For more information, see Delegation and Exposure of Application System Behavior.

Note

Your system definition must contain at least one member with an endpoint so that you can expose its behavior as a proxy endpoint. For more information, see How to: Add Endpoints to Members of Application Systems and How to: Add Endpoints to Application Systems.

To expose behavior of a member in a system definition

  1. On the system diagram, select the endpoint on an application or system whose behavior you want to expose as a proxy endpoint.

  2. On the Diagram menu, click Add Proxy Endpoint.

    A proxy endpoint appears on the boundary of the system definition. A delegation line appears, connecting the proxy endpoint to the member endpoint and indicating the direction of delegation. At deployment time, the proxy endpoint resolves to an application endpoint.

    Tip

    You can also right-click an endpoint and choose Add Proxy Endpoint. You can also drag the Connection tool from an endpoint on a system member to the edge of the containing system shape. To learn about using the Connection tool, see How to: Connect Applications and Systems on System Diagrams.

When you include uses of the system definition as a member of other system definitions, you can connect that system through its proxy endpoints. For more information, see Communication within Application Systems.

See Also

Tasks

How to: Reroute and Redraw Connections on System Diagrams

How to: Delete Endpoints from System Diagrams

Other Resources

Designing Application Systems on System Diagrams