2009-03-16 16 views
5

Sorumu adres öğesinin bir WSDL bağlantı noktası bağlayıcı adresindeki 'konum' özelliğinin kullanımıyla ilgilidir.WSDL bağlantı noktası bağlamada 'adres' öğesinin 'konum' özniteliğini kullanıyor musunuz?

Örnek WSDL fragmanı:

<wsdl:service name="serviceName"> 
    <wsdl:port binding="tns:serviceNameBIND" name="serviceNameBIND"> 
     <soap:address location="http://example.com" /> 
    </wsdl:port> 
</wsdl:service> 

I adres elemanı müşteriler WSDL tarafından tarif edilen bir arayüz kullanıldığında bağlanmak ana bilgisayar URI tanımlar anlıyoruz.

Oluşturulan istemci koduna bir ana bilgisayar URI'sını kodlamak ilginç bir yaklaşım gibi görünüyor. Yük dengeleme senaryosunda bir URI mantıklıdır. Mevcut durumlarımda müşterilerimiz harici bir arabirimi destekleyen SOA bileşenleridir. Müşteriler, başvurumuzun dört kurulumundan birine erişebilir. Yük dengeleme, daha ileri akışta gerçekleşir.

Konum özniteliğiyle ilgili olarak SO ile ilgili başka sorular oluştu, ancak bunlar çoğunlukla teknolojiye özgüdür.

yukarıda açıklandığı gibi konum özelliğini kullanıyor musunuz, yoksa WSDL adresi elemanı referans olmadan istemcileri yapılandırmak mı?

cevap

3

Konum özniteliği yalnızca bir ipucudur. İstemci, .config dosyasının daha sonra değiştirilebileceği düşüncesiyle URL'yi .config dosyasına depolayabilir.

İlgili konular