First understand the Web Service Description Language WSDL 1.1 and WSDL 2.0 (http://www.w3.org/TR/wsdl20-primer/) This is part 0, basic knowledge Introduction
There are also Part 1 core language and Part2 adjunts
The difference between them is (http://www.360doc.com/content/09/1210/13/495229_10785010.shtml ):
The main difference is that HTTP binding wsdl1.2 supports soap binding.
So wsdl2.0 can describe rest Web Service (http://www.ibm.com/developerworks/webservices/library/ws-restwsdl)
For the wsdl2.0 specification (http://royaki.iteye.com/blog/793069) can refer to this article.
It mainly describes the operations, binding, and calling of Web Services. That is to say, the description of web services should be different from the previous services, at least the binding
Description of rest Web Service
Description soap Web Service
The synthesis process of Web Services BPEL4WS
What is the difference in the synthesis process between them?
How to call rest Web Service http://www.itivy.com/android/archive/2011/6/17/android-how-to-call-rest-web-service.html in Android