title: Exposing existing API as a Web service
body: <p>I am currently working on a task to expose an API as a Web service. The idea here is to package the existing business logic in JAR files into a WAR file and expose the WAR file as a Web service that would return a free-form XML string. When we expose an existing API as a Web service, is it sufficient that we make available an XSD &amp; WSDL file of the returned XML string data?  Is that the convention or the standard practice? </p>