Fine-Tuning a Web Service in InterSystems IRIS
- Disabling Access to the Online WSDL
- Requiring a Username and Password
- Controlling the XML Types
- Controlling the Namespaces of the Schema and Types
- Including Documentation for the Types
- Adding Namespace Declarations to the SOAP Envelope
- Checking for Required Elements and Attributes
- Controlling the Form of Null String Arguments
- Controlling the Message Name of the SOAP Response
- Overriding the HTTP SOAP Action and Request Message Name
- Specifying Whether Elements Are Qualified
- Controlling Whether Message Parts Use Elements or Types
- Controlling Use of the xsi:type Attribute
- Controlling Use of Inline References in Encoded Format
- Specifying the SOAP Envelope Prefix
- Restricting the SOAP Versions Handled by a Web Service
- Sending Responses Compressed by gzip
- Defining a One-Way Web Method
- Adding Line Breaks to Binary Data
- Adding a Byte-Order Mark to the SOAP Messages
- Customizing the Timeout Period
- Using Process-Private Globals to Support Very Large Messages
- Customizing Callbacks of a Web Service
- Specifying Custom Transport for a Web Service
- Defining Custom Processing in a Web Service