wsb.request-name

function

Library: Web Services Broker (OMWSB)
Import : omwsb.xmd

Returns: A string containing the service name being requested.


Declaration
export external stream function request-name 
  of                       value request request

Argument definitions

request
The wsb.request OMX that was returned from a call to wsb.wait-for-request


Purpose

The wsb.request-name function is used in either the server or service program to retrieve the service name being requested. This function would typically be used by the server program so that it can determine whether to add a mapping for the unknown request, handle the unknown request itself, or write an error to the client. It may also be used in a service program which is designed to provide more than one service. If the request is not for a recognized service type, then an exception will be thrown. The criteria for whether or not the request will be recognized are outlined in the wsb.has-known-request-type function. That function can thus be used to determine whether or not it's safe to call wsb.request-name.

Related Topics