Application Integration (On-Premises) : Service Development : Building Services : About Service Run-Time Parameters : About URL Aliases for Services
About URL Aliases for Services
 
Creating a Path Alias for a Service
Using a URL alias for a service is convenient because it saves you from specifying full path information for the service every time you have to enter the service URL. Also, if a service URL has an alias, you can update the path information for the service without having to modify the alias. Another benefit to using aliases is the added security; they prevent the external world from seeing the service names in a URL.
You can create URL aliases for services from Designer and from Integration Server. Create an alias from Integration Server if you want to assign aliases to resources other than services, or if you want to assign more than one alias to a resource. See webMethods Integration Server Administrator’s Guide for more information.
When you create a URL alias, you specify an alias for the path portion of the URL used to invoke a service. The path portion of the URL consists of the invoke directive and the fully qualified service name.
Example
Item
Description
1
Identifies the webMethods Integration Server on which the service you want to invoke resides.
2
Specifies the path portion of the URL, which includes the invoke directive “invoke.” The path also identifies the folder in which the service resides and the name of the service to invoke. Separate subfolders with periods. These fields are case sensitive. Be sure to use the same combination of upper and lower case letters as specified in the folder name on webMethods Integration Server.
To create an alias for a service URL, use the HTTP URL alias property in the Properties view. When you specify an alias in the HTTP URL alias property and save the service, Integration Server creates an HTTP path alias for the service URL. The target of the alias is the path that invokes the service. The path alias is the string that you entered in the property field.
For example, if the name of the service is folder.subFolder:serviceName, then the path to invoke the service is invoke/folder.subFolder/serviceName. If you enter “test” in the HTTP URL alias property and save the service, then the two following URLs will point to the same service:
http://IS_server:5555/invoke/folder.subFolder/serviceName
http://IS_server:5555/test
Copyright © 2015- 2016 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback