2009-03-31 18 views

cevap

12

Web servisinin kontrolü sizde mi? Web.config biraz değiştirebilir misin? (Asp.Net'i belirtirsiniz, bu yüzden WCF Hizmeti'nin IIS'de barındırıldığı anlamına gelir.)

Bir WCF hizmeti, düzenli eski bir web hizmeti olarak exposed olabilir. WCF'nin vaatlerinden biri: aynı hizmet, bir yapılandırma değişikliğinden başka hiçbir şey olmadan birçok bağlama yoluyla açığa çıkarılabilir.

<endpoint address="" binding="basicHttpBinding" contract="IServiceContract"> 

Sonra şöyle Ruby onu arayabilirsiniz:

require 'soap/wsdlDriver' 
soap = SOAP::WSDLDriverFactory.new("http://host/SomeService.svc?wsdl").create_rpc_driver 
soap.ServiceMethod(:param1=> Value, :param2 => AnotherValue) 
+0

teşekkürler brendanjerwin. ama wfc hizmetlerini kontrol edemiyorum :( –

+0

Ne bağlamaları kullanılıyor? – brendanjerwin

+0

BasicHttpBinding –

İlgili konular