×

Discussion Board

Results 1 to 7 of 7
  1. #1
    Nokia Developer Champion
    Join Date
    Feb 2009
    Location
    India
    Posts
    1,173

    How to work with SOAP using Symbian C++ ?

    Hi

    I need to know how we can use SOAP to send/ receive data via HTTP in Symbian C++. I have checked some links on forum as well like


    http://wiki.forum.nokia.com/index.ph...d_soap_request
    http://wiki.forum.nokia.com/index.ph...r_web_services

    But i am unable to understand how to use GSoap? Like, when we need to use JSON, we downloaded the JSON library from http://code.google.com/p/s60-json-library/, build a library project, compiled it and used this static library in our required project. But how to proceed with SOAP?

    Does it provide any UI interface to make header files/ source files?

  2. #2
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,684

    Re: How to work with SOAP using Symbian C++ ?

    The second article actually describes how to get and use gsoap with the default estlib (you can try Open C too). However it is mainly about portable code (like it mentions UIQ). For S60 and Symbian^3, you can rather experiment with the WSDL-to-C++ tool + xmldatabinding library.

  3. #3
    Nokia Developer Champion
    Join Date
    Feb 2009
    Location
    India
    Posts
    1,173

    Re: How to work with SOAP using Symbian C++ ?

    Thanks wizard_hu_ for your reply.

    I am trying to use WSDL-to-C++ tool. I checked its release notes and found that it can be used for Symbian 3rd edition SDKs. But as per you mentioned it can be used for Symbian^3 as well. So, should I assume that it will work for Symbian 3rd edition/ 5th edition and Symbian^3?

  4. #4
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,684

    Re: How to work with SOAP using Symbian C++ ?

    I do not know for sure, but I assume that it will work on S60 5th and Symbian^3 too. The API-set required for XML handling and networking does not change much in general.
    The xmldatabinding component is the only one which may cause problems, like if its installer does not indicate compatibility with the newer platform releases.

  5. #5
    Nokia Developer Champion
    Join Date
    Feb 2009
    Location
    India
    Posts
    1,173

    Re: How to work with SOAP using Symbian C++ ?

    Just came to know that I don't have to use SOAP in my coming project. It will be simple XML. So, what should I refer now - http://wiki.forum.nokia.com/index.ph..._parser_in_S60 or https://www.forum.nokia.com/info/sw....tabinding.html (assuming that XmlDataBinding Library can be used independently as a Static Library)?

    Also, please consider this fact that I have to make heavily use of XML parser in my application.

  6. #6
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,684

    Re: How to work with SOAP using Symbian C++ ?

    Personally I prefer using built-in API-s, like Xml::CParser and CSen* classes (CSenXmlReader+CSenDomFragment for example).

  7. #7
    Nokia Developer Champion
    Join Date
    Feb 2009
    Location
    India
    Posts
    1,173

    Re: How to work with SOAP using Symbian C++ ?

    Quote Originally Posted by wizard_hu_ View Post
    Personally I prefer using built-in API-s, like Xml::CParser and CSen* classes (CSenXmlReader+CSenDomFragment for example).
    Thanks a lot for your suggestion. I will check them.

Similar Threads

  1. How to work with SoAP UI calls?
    By supriyaakg in forum [Archived] Flash Lite on Nokia Devices
    Replies: 1
    Last Post: 2011-04-12, 10:17
  2. Replies: 6
    Last Post: 2008-06-10, 07:51
  3. Replies: 1
    Last Post: 2008-04-04, 06:43
  4. Lerning how to work with GPRS in Symbian 7.0 and 1.0s
    By hbfornies in forum Symbian Networking & Messaging (Closed)
    Replies: 0
    Last Post: 2003-10-20, 15:11

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×