Web services are generated from an existing web site having web page based
business processes or transactions. A script is generated representative
of a user navigation sequence involved to perform the transaction. The
script elements include the web application calls, input/output
parameters, and/or the interrelation between the elements of the
transaction. A WSDL file, web service interface code, and web service
implementation code are generated from the navigation script, and may be
published locally to the web site or on a remote site.