Upload
akash-kava
View
1.094
Download
2
Embed Size (px)
DESCRIPTION
Lightweight, platform independent SOAP Web Service Connector for all mobile/tablet platforms
Citation preview
WSClient++
Soap Web Service Client Generator for Java (Android, Blackberry) /Objective-C
(iPhone, iPad, iPod) /Flash (Flex)
WSClient++ Code Generates
• Asynchronous & Synchronous Code• Mobile Platform Compatible Source Code• Reflection Independent Source Code• Event handlers that executes on UI Thread• Multiple Web Services in single
Namespace/Package
Why to use WSClient++?
• Supported in multiple platforms• Runs on Windows as well as on Mac• Provides Guaranteed Support in 2 Business Days• Provides libraries specially designed for mobile
platforms• User does not need to work with soap and xml• Lightweight Xml Handling for Mobile Platforms
Simple Steps
1. Specify location of WSDL URL2. Specify Package name3. Specify Folder to generate code in4. Optionally specify file name for Objective-c5. And hit “Generate”6. Click on Source and Libraries to include
additional source/library in your project
Editions
• Cocoa Edition: iOS 4+, Mac OS X, iPhone OS 3+• Java Edition: Android, Blackberry, JDK 1.5+• Flash Edition: Flash/Flex 3.0+• Mobile Edition: Cocoa + Java Edition
Multiple Web Services
ProjectServiceGetProject
ProjectCollectionServiceGetProjects
Namespace/Package: ProjectServiceFolderClass: ProjectService
Class: Project
Namespace/Package: ProjectCollectionServiceFolderClass: ProjectCollectionService
Class: Project
When we have multiple web services sharing same types as parameters or return type in our server side code, if we generate client proxy, all proxy generators create code as shown below which leads to problem of generating same named multiple classes in multiple namespaces, even through they are exactly same and identical on server side.
WSClient++ for Flash/Flex & .NET
• Can generate Multiple web services in Single Package to solve problem discussed in previous slide
• Generates “Bindable” classes• Maintains same Naming Convention as in Web
Service• Handles ASP.NET DateTime correctly
Links and Resources
• Download – http://wsclient.neurospeech.com
• Blog – http://wsclient.neurospeech.com/blog/
• About NeuroSpeech Inc. -http://www.neurospeech.com