title: Looking for web service.solution for embedded Linux/C platform
body: <p>I hope I can expose web sercices APIs from my embedded Linux device. By doing that I can then write standalone Windows application that involves these APIs to get/put data from/to my device.  Since the client GUI for some reason has to be written in Gtk, that means I plan to use c for the client side, no Java here. On the server side, since it's an embedded Linux and all my business logics already implemented in a lot of c code, so I also hope that I can use c to write any web servive code on the server side.</p>
  
  <p>I heard there exists Restful and SOAP, I searched google and grabed some ideas about them. I prefer to be simple but not sure whether Restful good enough to suit my task (remember I am not going to create web clients and I have only application clients).  Do you have a suggestion on the topic?</p>
  
  <p>And, even I choosed the style of web servive (Rest or SOAP), I think I still need a framework for my platform. The requirements of having to use C language seems limited the list to two options, the Apache axis2/c and gSOAP. Does them can be cross compiled to ARM Linux? And which one is more suitable? Any suggestion from you will be highly appreciated!</p>
  
  <p>-woody</p>