AsyncWcfLib

IWcfDefault Members

IWcfDefault overview

Public Instance Properties

AppIdentification The unique AppIdentification for this application instance
ApplicationInstance Library users may change here how to get an application instance id.
ApplicationName the name of this application is used for tracing and for identifying an ActorOutput
ApplicationVersion The version of this application is used for information in ActorPort
ProcessId Common application info: Operating system process id
RouterPort The WcfRouter service listens on this port. The WcfRouter must be running on every host having services.
RouterServiceName The WcfRouter service listens on this name.
TraceFolder Get the folder name where tracefiles may be stored.

Public Instance Methods

GetAppIdentification The AppIdentification is composed from AppName, HostName, AppInstance and processId to for a unique string
IsAppIdUniqueInPlant Library users may change here whether an application instance is unique in plant or on host. Applications with unique id in plant may be moved from one host to another without configuration change.
IsProcessIdUsed When ApplicationInstance remains 0, the operating system process id is used as a application instance id for communication and trace.

See Also

IWcfDefault Interface | SourceForge.AsyncWcfLib Namespace