Prev Next
Topic Replies (2)
  1. 1
    idnkx user

    Raghavendra

    Dear All,


    In IS Admin page --> Settings -->webServices --> webService End Point alias

    Can you please prove me more details about this webService End Point alias like what is the use of this ? and is there any realation between webService End Point alias & webServices?

    please give me end to end process of this.

    Thanks,
    Raghavendra

    1
    idnkx user

    Ansari

    Hi Raghavendra,

    If you have an Idea about creating Remote Server alias its easy to figure out webService EndPoint Aliases.

    [b]WebService End Point Alias:[/b]
    Integration Server uses the endpoint URL to determine which Web service descriptor and which binder in that Web service descriptor contain the operation to invoke. The endpoint URL for an operation in a WSDL document generated by Integration Server has the following format:
    transport://host:port/ws/wsdName/portName

    Web Service endpoint aliases may be used for both Consumer and Provider Web Service Descriptors (WSDs) to control the Endpoint URL as well as to supply other runtime settings, such as security credentials. When used with Provider WSDs, the information from the endpoint alias is used to construct the endpoint URL contained in the WSDL generated for the web service,to see this try to create a Provider WSD and while specifying the setting you have option to choose between a Host or Alias.

    When used with a Consumer WSD, the endpoint alias information will override the endpoint URL information originally contained in the WSDL used to create the Consumer WSD, to use this while creating a Consumer using Consumers endpoint URL create a Consumer Alias.

    Its also known as Dynamic endpoint addressing, it represents the network address/Hostname and optionally security credentials.

    The Producer alias is used at runtime to generate a request and invoke an operation of the webservice while the Consumer alias is used at runtime when constructing a response to the webservice request.

    The main purpose for creating aliases is for Security and Efficiency, this saves us from having to specify or change the server information each time when we use a webService when the actual value of end point changes.

    [b]@All:[/b] Feel free to comment if i missed out anything.

    Cheers..
    Ansari

Leave a Reply
Guest User

Not sure what solution is right for you?

Choose the right one for you.
Get the help of the experts and find a solution that best suits your needs.


Let`s Connect