Since there has been so much hype about ruby, I thought I'd better take a look at it.
I must say it looks really good. There's two things i like about Ruby:
So many times I have been trying to make generic functionality for classes I didn't own. So in C# I have no chance of implementing a common interface.
With Duck-typing that is now possible, since I find that common functionality and do Duck-typing.
- SOAP communication
WOAW, that was sure easy, I implemented a small serice in WCF and tried consuming it in Ruby - 20 secs. and it was done.
require 'soap/wsdlDriver' require 'cgi' WSDL_URL = http://localhost:8000/?wsdl soap_client = SOAP::WSDLDriverFactory.new(WSDL_URL).create_rpc_driver # Log SOAP request and response soap_client.wiredump_file_base = “soap-log.txt” # Call reset method. result = soap_client.Test(“klaus”) puts result.inspect # Call stopGenerate method. #result = soap_client.stopGenerate('1') puts result.inspect