I wonder what people think about the WS-I Basic Profile 1.0 in general? More specifically, what do people think about the fact that it allows document/literal and rpc/literal message formats? Do people really think we need two message formats? Sure, I know that there are two programming models (messaging and RPC) but programming model is orthogonal to message format. For example. .NET (asmx) does RPC using the document/literal format.