Webservices - Contract first or Contract last?
Hello Guys!At my present office there is a debate for the paradigms Contract first or Contract last when developing Webservices.
My self has only working in projects when we expose allready developed ejb-layers through Webservices. Then it to me looks like in that particular situation is just adaptable to Contract last.
In situations when it is a completely new development, then I guess it might be suitable to use Contract first. But on other hand it seems pretty hard to write the wsdl.
(Correct me if I'm wrong when I say that the wsdl is the contract).
I think I would create the ejb and it interface, then generate the wsdl from that any way.
I would love to get your comments about this. Perhaps there is some great advantage with Contract first, that I can not see?
Best regards
Fredrik
