Originally posted by Timothy Sam:
From my point of view... WS is one of those technologies involved to create SO Architecture.
Will it be possible to create a true SOA without using WS.If I write and implement my services using some non XML based service approach ; like corba , RMI , then will this architecture be termed as true SOA ?
The reason I am asking this is , SOA's one of the main objectives is discovery of services and consumption of it by various other service consumers (possibly non compatible).If this is the case then non xml protocols are directly ruled out.Only XML based protocols can be used for service invocation.(Considering that every client can successfully make use of XML

)
As WS is the only widely standard for registering , finding and invocation of services , then its the only way by which a true SOA could be implemented.