14. A computer-implemented method comprising: discovering, by a computer, using a registry of discoverable web services, an existing web service that provides web service functionality; receiving, by the computer, a Web Service Description Language (WSDL) file describing the web service; looping over all data type definitions in order to determine, by the computer, at least one data type included in the WSDL file; creating and storing a proxy data type corresponding to the at least one data type; extracting, by the computer, at least one interface operation from the WSDL file, the at least one interface operation including at least one message sent during implementation of the at least one interface operation, the at least one message using the at least one data type; and generating, by the computer, a business object based on the WSDL file, the business object including the at least one data type and the at least one interface operation, the business object configured to expose the web service functionality in an integrated manner within a business object based application environment, the generating including: converting the at least one data type to a format consistent with the business object based application environment, creating at least one business object node of the business object that corresponds to each interface operation of the WSDL file, the at least one business object node being based on the at least one message, and creating a node action for the at least one business object node, the node action corresponding to the at least one interface operation.
14. A computer-implemented method comprising: discovering, by a computer, using a registry of discoverable web services, an existing web service that provides web service functionality; receiving, by the computer, a Web Service Description Language (WSDL) file describing the web service; looping over all data type definitions in order to determine, by the computer, at least one data type included in the WSDL file; creating and storing a proxy data type corresponding to the at least one data type; extracting, by the computer, at least one interface operation from the WSDL file, the at least one interface operation including at least one message sent during implementation of the at least one interface operation, the at least one message using the at least one data type; and generating, by the computer, a business object based on the WSDL file, the business object including the at least one data type and the at least one interface operation, the business object configured to expose the web service functionality in an integrated manner within a business object based application environment, the generating including: converting the at least one data type to a format consistent with the business object based application environment, creating at least one business object node of the business object that corresponds to each interface operation of the WSDL file, the at least one business object node being based on the at least one message, and creating a node action for the at least one business object node, the node action corresponding to the at least one interface operation. 15. The method of claim 14 wherein a node element structure of the generated at least one business object corresponds to a message structure of the at least one message.