Signature Implementation

A Signature Implementation is a Development Object that defines the technology used to implement a signature, such as Uniface, COM, SOAP and so on. A Signature can have multiple implementations. Each Signature Implementation captures the technology-specific properties of the Signature, Signature Operation, and Signature Parameters.

Characteristics

Characteristics

 

Object type code:

impl

Main Development Object?

No

Part of:

Signature

Contains:

Property

Generalization:

Development Object

Specializations:

Compilation Output:

Depending on the implementations, it can generate the following files:

  • .wsdl for web services
  • .cfg and .dll for COM components
  • Java stub for Java components (call-in)
  • C stub for COM components (call-in)

URI format:

sig:SignatureName:impl:Implementation

Specialization

Signature Implementation specializes Development Object in the following ways:

  • It has a Signature as parent object

  • It has no child objects and no code containers

  • It has implementation-specific properties

It is unusual, but it is possible to have multiple implementations of a signature.