EJB Web services overview
An EJB Web service accepts two string inputs and returns one string output. No information about the content of the strings is included in the WSDL for this Web service; the caller must open the Javadoc for the API to get the information about how to structure the content. This makes it very difficult to dynamically generate calls to the XAPI Web services without an additional source of information beyond the WSDL. This type of Web service is created using EJB beans, and is created by default with the application EAR.