The proper way to handle this situation is to use the <wsdl:import>
function.
WSDL is designed to support factoring and composition. A WSDL document
may contain just an abstract services definition (types, messages, and
portTypes), or it may define just bindings, or it may define a just a
service implementation.
Assuming that all three service instances support the same binding, then
you want to define the binding on one WSDL document, and then import that
binding definition into three separate service definitions.
Here's an example of a WSDL service definition that imports a binding
definition:
<wsdl:definitions name='Service1'
targetNamespace=‘urn:sample/service1'
xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'
xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'
xmlns:binding=‘urn:sample/binding‘ >
<wsdl:import namespace=‘urn:sample/binding’
location=‘http://my.org/sample/binding.wsdl’ />
<wsdl:service name='Service1'>
<wsdl:port
name='SampleSoapPort' binding=‘binding:SampleSoapBinding'>
<soap:address location='http://my.org/sample/service1'/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
At 03:49 PM 3/22/2004, you wrote:
>You mean same WSDL
description for services resident on 3 different locations
yes this is what I want
>I suppose you could do it with 3 different binding
(port)
Does not three different bindings mean 3 WSDL ? If not can
you please tell me how to do.
-----Original Message-----
From: Norberto Carnelli
[mailto:norberto.carnelli@poste.it]
Sent: Monday, March 22, 2004 08:45 AM
To: users@jax-rpc.dev.java.net
Subject: Re: Same WSDL different environment - help
please
Jaswinder Kaur ha scritto:
>
>
> If a same service need to run in three different
environment like Test,
> Staging and production, How you can handle with same
WSDL.
You mean same WSDL description for services resident on 3
different
locations?
I suppose you could do it with 3 different binding
(port)
--
Norberto Carnelli
Personal E-mail: <norberto.carnelli@poste.it>
Pc-Action E-mail: <norberto.carnelli@xenia.it>
GPG Key ID: 0xBD2BB3E2 (available on keyservers)
"Il vero programmatore non si vede da quale linguaggio usa,
ma da come usa il linguaggio.", parlando tra colleghi di lavoro.
Poi venne il capo e disse: "Guaglio' muvimmece a fa stu progetto
senno' ve manno a casa a tutte quante!"
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@jax-rpc.dev.java.net
For additional commands, e-mail: users-help@jax-rpc.dev.java.net
"Attention: This message is intended only for the individual to whom it is addressed and may contain information that is confidential or privileged. If you are not the intended recipient, or the employee or person responsible for delivering it to the intended recipient, you are hereby notified that any dissemination, distribution, copying or use is strictly prohibited. If you have received this communication in error, please notify the sender and destroy or delete this communication immediately."
==============================================================================
~~~~~~~~~~~~~~~~~~
Anne Thomas Manes
VP & Research Director
Burton Group
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@jax-rpc.dev.java.net
For additional commands, e-mail: users-help@jax-rpc.dev.java.net