Provides a base class for all services.
Inherits from NSObject*
For more about Objective-C properties, see “Properties” in The Objective-C Programming Language.
The URL of the service binding.
@property (retain) NSString* serviceUrl
The namespace of the web service.
@property (retain) NSString* namespace
The username used to authenticate each web service request.
@property (retain) NSString* username
The password used to authenticate each web service request.
@property (retain) NSString* password
The SOAP headers passed with each request.
@property (retain) NSDictionary* headers
Determines if console logging is turned on or off.
@property BOOL logging
The default handler of the request.
@property (nonatomic, retain) id defaultHandler
This handler is used when the one specified does not handle methods.
Initializes the service with a URL.
- (id) initWithUrl: (NSString*) url
Initializes the service with a username and password.
- (id) initWithUsername: (NSString*) username andPassword: (NSString*) password
Returns an instance of the service.
+ (SoapService*) service
Creates an instance of the service with a username and password.
+ (SoapService*) serviceWithUsername: (NSString*) username andPassword: (NSString*) password