Share via


System Designer Terminology 

In Distributed System Designers, you can use System Designer to design application systems. Application systems are composed from applications on the application diagram or other systems in the solution and can be configured and evaluated for deployment. System Designer opens when you create a system diagram from the application diagram or add a new system diagram to the solution. Each system diagram represents a single system definition.

From the System View window, you can view application definitions and system definitions in the solution. You can also add single or multiple uses of those definitions to the system diagram. You can then connect the members of the system to represent how they are connected in the deployment environment. For more information, see Overview of System Designer.

Note

If you want to connect a system with other applications or systems in other system definitions, you must add at least one proxy endpoint to the definition of that system. A proxy endpoint delegates communication with the system to the application endpoint from which the proxy endpoint is created.

The following illustrations show System Designer and a system diagram.

System Designer

System Designer

System diagram

System diagram

The following table introduces terminology associated with System Designer.

Term Definition

System diagram

The diagram used to design an application system composed from applications or other systems. The system diagram (.sd) file contains document contains information based on the System Definition Model (SDM).

For more information, see the following topics:

System definition

Defines an application system that is comprised of applications or other systems. A system describes the configuration, rules, and policies that apply to its members at deployment.

For more information, see Overview of Application Systems on System Diagrams.

Application (use)

The use of an application definition within a system definition and a member of the system.

When working in System Designer, you can view the settings and constraints applied to members of a system. Though you cannot edit these constraints from System Designer, you can override any settings that are designated as overridable on the underlying definition of an application.

For more information, see Overview of System Designer.

System (use)

The use of a system definition within the current system definition.

For more information, see Overview of Application Systems on System Diagrams.

Proxy endpoint

Represents a connection point for an application system. Proxy endpoints provide access to or from members of the system from outside the system. A proxy endpoint delegates its behavior to an endpoint on a member of the system.

For more information, see Exposure of Members in Application Systems.

Connection

Represents how application endpoints will be configured when an instance of the system is deployed.

For more information, see Communication within Application Systems.

Delegation

Represents the delegation of behavior from a proxy endpoint to an endpoint on a member of the system.

For more information, see Exposure of Members in Application Systems.

See Also

Reference

System View Window Terminology
Web Service Details Window Terminology
Settings and Constraints Editor Terminology

Concepts

Overview of Distributed System Designers
Workflow Across Distributed System Designers
Distributed System Designers Terminology Overview