PowerDesigner supports web services for ASA 9 and over, ASE 15 and over and IQ 12.6 and over.
You must specify the type of the web service in the Service type list on the General tab of its property sheet (see Web service properties).
Web services can be invoked by either of two protocols:
A web service invoked via an HTTP request can have a RAW, HTML or XML type.
When several web services concern the same table in a database, their name usually starts with the name of the table, followed by a slash and a specific name identifying the query (e.g. Customer/List, Customer/Name). In that case, the name of the table is called the local path (which is defined on the General tab of the web service property sheet).
PowerDesigner treats HTTP web operations which share a local path as belonging to the web service with that local path name.
[ASA and IQ only] A web service invoked in a SOAP request can have a SOAP or a DISH type.
PowerDesigner treats SOAP web services for these databases as web operations belonging to a DISH web service.
When you create a web service, you must type a SQL statement to select which data you want to retrieve from the database in the Implementation tab of the property sheet of its web operation(s). For DISH web services, SQL statements are defined in the SOAP web services bearing their prefix name.