Hello
I have a gp service I would like to call from .NET program that does not have any ESRI libreries.
This should be easy using the REST calls.
I followed Rex's blog here: http://rexdotnet.blogspot.co.il/2009/11/using-arcgis-server-rest-api-in-net.html
The example runs a geocoder and not gp service.
You can see my code below. The service is running, I get result but it is only include some metadata on the request like service name and version.
I should be able to get an event when the request is done and get the full results.
Anybody is doing it?
string requestUri = "http://mody-pc:6080/arcgis/rest/services/RestCall/GPServer"; StringBuilder data = new StringBuilder(); data.AppendFormat("?f={0}", "json"); data.AppendFormat("&str1={0}&str2={1}", System.Web.HttpUtility.UrlEncode(StreetTextBox.Text), System.Web.HttpUtility.UrlEncode(ZoneTextBox.Text)); HttpWebRequest request = WebRequest.Create(requestUri + data) as HttpWebRequest; using (HttpWebResponse response = request.GetResponse() as HttpWebResponse) { StreamReader reader = new StreamReader(response.GetResponseStream()); string responseString = reader.ReadToEnd();
Hi Mody, have you figured it out?