To Specify Parameters While Invoking Ulnbox Contact Item
Use the following procedure to specify parameters while invoking the Ulnbox Contact Item Web service.
Specifying parameters while invoking Web service
Run the WSDL file through a proxy generator.
This creates a C# class that must be modified to construct Input Integration Objects.
For performance reasons, Page size can also be specified here.
Following is the sample client side code showing how page size and other input parameters can be specified.
AccountQueryPageMSO_Input input = new AccountQueryPageMSO_Input (); input.ViewMode = "All"; input.PageSize = "10"; input.StartRowNum = "0"; input.ListOfAccount = new Account[1]; input.ListOfAccount[0] = new Account (); input.ListOfAccount[0].Name = "MngoTestAccount"; input.ListOfAccount[0].Location = ""; proxy.AccountQueryPageMSO (input);
Records can be filtered based on logged in resource and context by specifying these values in Input Integration Objects.
Possible Performance and Scalability Issues
The volume of Inbox data loaded by the Web service for a specific user and context can be extremely huge depending on implementations. There will be performance issues if is all retrieved together. This issue can be overcome by specifying the page size during each call.
Possible Deployment Issues
Authentication URL can be changed during deployment to supply changed information such as user, password and so on. These changes need to be done in the WSDL file.
Error Conditions
All error conditions will be handled by Web services framework.