[Mono-dev] .Net Webservice

Ghostdog m.schlembach at ceeyafree.de
Wed Feb 20 20:15:35 UTC 2013

Hi all,
I am new to IPhone development and Mono.
I have written a small webservice in C# as above.
[WebService(Namespace = "http://ibs.service/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    public class Service1 : System.Web.Services.WebService
        public string HelloWorld()
            return "Hallo";

The webservice is working well in a C# client and on the webpage that the
service shows up.
But I recieve an error when trying to call the webservice from Mono

  at System.Net.HttpWebRequest.EndGetRequestStream (IAsyncResult
asyncResult) [0x00043] in
  at System.Net.HttpWebRequest.GetRequestStream () [0x00057] in
  at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke
(System.String method_name, System.Object[] parameters) [0x00069] in

My Code
                         this.btnSend.TouchUpInside += delegate 
				ibswebservice.Service1 myservice = new ibswebservice.Service1();
					myservice.HelloWorldCompleted += HelloWorld_CompletedHandler;
					string result = "";
					result = String.Format("LALA {0}",myservice.HelloWorld(""));
					UIApplication.SharedApplication.NetworkActivityIndicatorVisible = true;
					this.lblResult.Text = String.Format("Ergebnis {0}",result);

					//this.lblResult.Text = result;
				catch (Exception e)
					this.lblResult.Text = e.StackTrace.ToString();
                private void HelloWorld_CompletedHandler(object sender,
HelloWorldCompletedEventArgs args)
			UIApplication.SharedApplication.NetworkActivityIndicatorVisible = false;
			this.InvokeOnMainThread (delegate {
				this.lblResult.Text = String.Format("Ergebnis {0}",args.Result);
				if (null != args.Error)
					this.lblResult.Text = String.Format("Fehler {0}",args.Error);

Thank you very much for any idea.

View this message in context: http://mono.1490590.n4.nabble.com/Net-Webservice-tp4658651.html
Sent from the Mono - Dev mailing list archive at Nabble.com.

More information about the Mono-devel-list mailing list