Hi Susantha! One of the important parts of WSDL generation on-the-fly is that the deployed Handlers for a particular service can participate in generating the WSDL document. So for instance, if you have WS-Security handlers present on your global chain, they can add appropriate policy statements (based on deployment parameters) in the WSDL to indicate to potential clients that you require a certain level of security.
I haven't looked at the C++ code, but it would be good if this pattern were still possible - clearly since there's no introspection facility, so you'd probably start with static WSDL and then modify it in the handlers. Do you guys have a WSDL object model like wsdl4j? This kind of functionality is going to become really critical as people start defining and using WSDL extensibility to control SOAP extensions. Thanks, --Glen ----- Original Message ----- From: "lsf" <[EMAIL PROTECTED]> To: "Ron Lue-Sang" <[EMAIL PROTECTED]> Cc: "Han Ming Ong" <[EMAIL PROTECTED]>; "Bill Bumgarner" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Wednesday, November 12, 2003 12:07 AM Subject: RE: Axis C++ and a question on WSDL inspection > Hi Ron, > > Runtime WSDL generation for a webservice (as does in Axis Java) is *almost* > impossible with C/C++ as there is no reflection kind of mechanisms in C/C++. > So what we do in Axis C++ is that we keep a static copy on the WSDL for each > web service at the server. > > But to generate WSDL from a C++ class we have been developing a tool in > C/C++ itself. This tool is supposed to generate, WSDL and server side > wrappers for the web service. But this tool is not developped for some time > (say 3 months) and is not upto date. > > There is no WSDL generation/inspection in the Axis Runtime. Where and for > what purposes do you think that this funtionality is needed ? (other than > the tools). > > Thanks, > > Susantha. > > -----Original Message----- > From: Ron Lue-Sang [mailto:[EMAIL PROTECTED] > Sent: Wednesday, November 12, 2003 4:18 AM > To: [EMAIL PROTECTED] > Cc: Han Ming Ong; Bill Bumgarner > Subject: Axis C++ and a question on WSDL inspection > > > Hello, > I was wondering if AxisC does any of the WSDL parsing/inspection in > C/C++ code... From looking in the source I believe the java WSDL2WS > tool is the only thing available for WSDL consumption... (as opposed to > WSDL generation from the server) > > Thanks > Ron > > >
