Altova, creator of XMLSpy and other XML, data management, UML, and Web services tools, has announced its approach to accelerating the creation of Web services. By leveraging the visual design capabilities of Altova XMLSpy and MapForce, customers can develop applications based on WSDL, SOAP, and other Web-based industry standards so that data can be shared across disparate business systems. The Altova Solutions Center now contains specific business scenarios, real-world case studies, technical guidance, video demonstrations, white papers, free online training classes, and a recommended gameplan for Web services success.
The features of Altova XMLSpy and MapForce automate many of the steps in Web services development so developers can concentrate on business rules and logic instead of becoming mired in source code or the implementation details of the infrastructure. These Web services development steps include: the ability to analyze the data and create an XML Schema where Altova XMLSpy can automatically derive an XML Schema from a database content model or an XML instance document; the ability to optimize the XML Schema for the Web service where the XMLSpy Schema Editor displays a schema in a graphical hierarchy so developers can identify the relationships and understand the structure of the data source; embed the schema and graphically define the WSDL file where the XMLSpy WSDL Editor allows developers to create, visualize, graphically edit, and validate any WSDL file; the ability to map data sources and generate the Web service implementation code, when the WSDL design is complete, developers can use the visual drag-and-drop data mapping capabilities of Altova MapForce to connect the WSDL operations to their respective data sources. Then, once the mappings are defined, MapForce generates source code for the Web service in either Java or C#; and the ability to test the deployed Web service so developers can use XMLSpy as a client to generate a SOAP request for it. They can edit the request parameters, send it to the server, then capture and examine the Web service reply. If they need to examine communications between a client application and the Web service, the XMLSpy SOAP Debugger lets them step through Web services transactions, set breakpoints, and inspect every request and response. The Web services information resources are available now in the Altova Solutions Center and can be accessed free of charge.