SQL Anywhere Studio Help
Adaptive Server Anywhere Help
Introduction to property sheets
Web Service property sheet
The General tab of the Web Service property sheet has the following components:
Name Shows the name of the selected web service.
Type Shows the type of object.
Service type Shows whether the selected web service is an RAW, XML, HTML, SOAP, or DISH web service. You can change the service type by selecting a different type from the dropdown list.
Service name prefix This field applies only to DISH services. Only SOAP services whose names begin with this prefix are handled by the DISH service.
Authorization required Indicates whether users must authenticate in order to use this web service.
Place a checkmark in the box to indicate that authorization is required. When authorization is required, all users connecting to this service must provide a user name and password. If a checkmark appears beside the User field, you must authenticate as the specified user in order to use this web service. However, if a checkmark does not appear beside the User field and authentication is required, then you can authenticate with any database user in order to use this web service.
If authorization is not required, you must select a user from the dropdown list below. All requests are run using the account and permissions of the user specified in the User field.
User Shows which user's account is used to execute service requests. If the service does not require authorization, you must select a user from the dropdown list. All requests are run using the account and permissions of this user.
Security required Shows whether unsecure connections are accepted. Place a checkmark in the box to indicate that the web service requires security. If the web service requires security, then only HTTPS connections are accepted. If the checkbox is cleared, then both HTTP and HTTPS connections are accepted.
URL path Specifies whether URI paths are accepted, and if so, how they are processed.
For more information about URIs, see How URLs are interpreted.
Off Select this option if the remainder of the URI path is not permitted. If the service name ends with a forward slash (/), select Off. For example, if Off is selected and you have the following URL path:
http://<host-name>/<service-name>/aaa/bbb/ccc
only http://<host-name>/<service-name>
is permitted. The remainder of the URI path, /<aaa/bbb/ccc
is not permitted.
On Select this option if the remainder of the URI path is permitted and is set as a single parameter. For example, in the following URL path:
http://<host-name>/<service-name>/aaa/bbb/ccc
the remainder of the URI path is /aaa/bbb/ccc. It is treated as a single parameter.
Elements Select this option if the remainder of the URL path is permitted and is set as multiple parameters. For example, in the following URL path:
http://<host-name>/<service-name>/aaa/bbb/ccc
each element of the path is treated as a separate parameter. For example, url1=aaa, url2=bbb, url3=ccc, and so on.
Comment Provides a place for you to type a description of the web service. For example, you could use this area to describe the web service's purpose in the system.