WSClient++Soap Web Service Client Generator for Java (Android, Blackberry) /Objective-C (iPhone, iPad, iPod) /Flash (Flex)
WSClient++ Code GeneratesAsynchronous & Synchronous CodeMobile Platform Compatible Source CodeReflection Independent Source CodeEvent handlers that executes on UI ThreadMultiple Web Services in single Namespace/Package
Why to use WSClient++?Supported in multiple platformsRuns on Windows as well as on MacProvides Guaranteed Support in 2 Business DaysProvides libraries specially designed for mobile platformsUser does not need to work with soap and xmlLightweight Xml Handling for Mobile Platforms
Simple StepsSpecify location of WSDL URLSpecify Package nameSpecify Folder to generate code inOptionally specify file name for Objective-cAnd hit “Generate”Click on Source and Libraries to include additional source/library in your project
EditionsCocoa 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 ServicesWhen 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.Namespace/Package: ProjectServiceFolderClass:ProjectServiceClass: ProjectProjectServiceGetProjectNamespace/Package: ProjectCollectionServiceFolderClass: ProjectCollectionServiceClass: ProjectProjectCollectionServiceGetProjects
WSClient++ for Flash/Flex & .NETCan generate Multiple web services in Single Package to solve problem discussed in previous slideGenerates “Bindable” classesMaintains same Naming Convention as in Web ServiceHandles ASP.NET DateTime correctly
Links and ResourcesDownload – http://wsclient.neurospeech.comBlog – http://wsclient.neurospeech.com/blog/About NeuroSpeech Inc. -http://www.neurospeech.com

Android/iPhone/Blackberry Web Service Connector

  • 1.
    WSClient++Soap Web ServiceClient Generator for Java (Android, Blackberry) /Objective-C (iPhone, iPad, iPod) /Flash (Flex)
  • 2.
    WSClient++ Code GeneratesAsynchronous& Synchronous CodeMobile Platform Compatible Source CodeReflection Independent Source CodeEvent handlers that executes on UI ThreadMultiple Web Services in single Namespace/Package
  • 3.
    Why to useWSClient++?Supported in multiple platformsRuns on Windows as well as on MacProvides Guaranteed Support in 2 Business DaysProvides libraries specially designed for mobile platformsUser does not need to work with soap and xmlLightweight Xml Handling for Mobile Platforms
  • 4.
    Simple StepsSpecify locationof WSDL URLSpecify Package nameSpecify Folder to generate code inOptionally specify file name for Objective-cAnd hit “Generate”Click on Source and Libraries to include additional source/library in your project
  • 5.
    EditionsCocoa Edition: iOS4+, Mac OS X, iPhone OS 3+Java Edition: Android, Blackberry, JDK 1.5+Flash Edition: Flash/Flex 3.0+Mobile Edition: Cocoa + Java Edition
  • 6.
    Multiple Web ServicesWhenwe 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.Namespace/Package: ProjectServiceFolderClass:ProjectServiceClass: ProjectProjectServiceGetProjectNamespace/Package: ProjectCollectionServiceFolderClass: ProjectCollectionServiceClass: ProjectProjectCollectionServiceGetProjects
  • 7.
    WSClient++ for Flash/Flex& .NETCan generate Multiple web services in Single Package to solve problem discussed in previous slideGenerates “Bindable” classesMaintains same Naming Convention as in Web ServiceHandles ASP.NET DateTime correctly
  • 8.
    Links and ResourcesDownload– http://wsclient.neurospeech.comBlog – http://wsclient.neurospeech.com/blog/About NeuroSpeech Inc. -http://www.neurospeech.com