Chapter 4 Building Business Process Diagrams


Service provider properties

You can modify an object's properties from its property sheet. To open a service provider property sheet, double-click its name in the List of Service Providers or its Browser entry in the Service Providers folder.

The General tab contains the following properties:

Property Description
Name Specifies the name of the item, which should be clear and meaningful, and should convey the item's purpose to non-technical users.
Code Specifies the technical name of the item, which is used for generating code or scripts.
Comment Specifies a descriptive comment for the object.
Stereotype Extends the semantics of an object derived from existing objects but specific to your needs. You can type stereotypes directly in this field, or add stereotypes to the list by specifying them in your model's resource file or in an extended model definition.
Filename Specifies the path to the file that contains the whole service definition. The path is set during import and used during file generation. Use the tools to the right of the box to select a WSDL file or open the currently selected WSDL file.
Endpoint URL Specifies the address at which the service can be reached.
Target namespace Specifies a URI (Uniform Resource Identifier) reference that uniquely identifies the web service and avoids conflicts with other web services with the same name. By default, it is: urn:<Service Provider Code>.
Prefix Specifies a prefix for the target namespace. All the schema elements with this prefix in their start-tag will be associated with the namespace. The default value is: "tns" that stands for "This NameSpace". For example: <tns:invoice>, where "tns" is the prefix associated with the XSD document that describes the "invoice" markup.
Implementation Specifies a link between the service provider and an OOM component or a PDM database web service. Use the tools to the right of the box to select an implementation object, view the properties of the currently selected object, or remove it.

 


Copyright (C) 2008. Sybase Inc. All rights reserved.