How to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service BusHi! I'm still solving problems about this topic: <a title="Worflow / Web services / Samples" href="windowsazure/thread/c217a52e-de4d-430c-adf0-e2033fae326a/#c4b3bd3b-06ff-4d1c-bde7-51133e7afc89" title="Worflow / Web services / Samples">http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c217a52e-de4d-430c-adf0-e2033fae326a/#c4b3bd3b-06ff-4d1c-bde7-51133e7afc89</a> <br/> <br/> This whitepaper <a class=h2link href="http://go.microsoft.com/fwlink/?LinkID=150836" class=h2link>A Developer’s Guide to the Microsoft® .NET Workflow Service</a> has a good example of my scenario but it uses a CLOUD workflow and you have said to me it's necessary a NORMAL workflow. So, how to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service Bus? My WCF has a return parameter too.<br/> <br/> In this whitepaper, it uses different forms that you have said to me in the topic:<br/> Authentication -&gt; Turn off ACS (None)<br/> Binding: NetEventRelayBinding -&gt; Binding: basic/wsHttpRelayBinding<br/> Cloud Workflow -&gt; Normal Workflow<br/> ...<br/> <br/> Could you put a clear walkthrough for this case? (To mix whitepaper and topic information) Thank you very much!© 2009 Microsoft Corporation. All rights reserved.Fri, 10 Jul 2009 02:20:48 Zc3685081-893d-4b31-9f62-d0a864fa54c9http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#c3685081-893d-4b31-9f62-d0a864fa54c9http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#c3685081-893d-4b31-9f62-d0a864fa54c9SANMIhttp://social.msdn.microsoft.com/Profile/en-US/?user=SANMIHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service BusHi! I'm still solving problems about this topic: <a title="Worflow / Web services / Samples" href="windowsazure/thread/c217a52e-de4d-430c-adf0-e2033fae326a/#c4b3bd3b-06ff-4d1c-bde7-51133e7afc89" title="Worflow / Web services / Samples">http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c217a52e-de4d-430c-adf0-e2033fae326a/#c4b3bd3b-06ff-4d1c-bde7-51133e7afc89</a> <br/> <br/> This whitepaper <a class=h2link href="http://go.microsoft.com/fwlink/?LinkID=150836" class=h2link>A Developer’s Guide to the Microsoft® .NET Workflow Service</a> has a good example of my scenario but it uses a CLOUD workflow and you have said to me it's necessary a NORMAL workflow. So, how to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service Bus? My WCF has a return parameter too.<br/> <br/> In this whitepaper, it uses different forms that you have said to me in the topic:<br/> Authentication -&gt; Turn off ACS (None)<br/> Binding: NetEventRelayBinding -&gt; Binding: basic/wsHttpRelayBinding<br/> Cloud Workflow -&gt; Normal Workflow<br/> ...<br/> <br/> Could you put a clear walkthrough for this case? (To mix whitepaper and topic information) Thank you very much!Fri, 03 Jul 2009 09:40:27 Z2009-07-03T10:14:52Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#ffca2d30-0305-408d-bba1-a586cc1497bchttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#ffca2d30-0305-408d-bba1-a586cc1497bcSANMIhttp://social.msdn.microsoft.com/Profile/en-US/?user=SANMIHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service Bus<span dir=ltr>Can anybody help me ? </span> I need to use this...Mon, 06 Jul 2009 08:23:15 Z2009-07-06T08:23:15Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#83563e09-3c49-4841-98c8-e5a0024eb9ffhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#83563e09-3c49-4841-98c8-e5a0024eb9ffYi-Lun Luohttp://social.msdn.microsoft.com/Profile/en-US/?user=Yi-Lun%20LuoHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service Bus<p>Hello, sorry I don't have time to write a step by step tutorial. But I have just created another sample. You can get it from <a href="http://cid-4722d155fb172dbb.skydrive.live.com/self.aspx/Public/Azure/AzureWFServiceBus.zip">http://cid-4722d155fb172dbb.skydrive.live.com/self.aspx/Public/Azure/AzureWFServiceBus.zip</a>.</p> <p>To use it, please update your solution name and password in the following places:</p> <p>In Service project, update app.config:</p> <span style="color:#0000ff;font-size:x-small"><font size=2 color="#0000ff"> <p>&lt;</p> </font></span> <p><span style="color:#a31515;font-size:x-small">userNamePassword</span><span style="color:#0000ff;font-size:x-small"> </span><span style="color:#ff0000;font-size:x-small">userName</span><span style="color:#0000ff;font-size:x-small">=</span><span style="font-size:x-small">&quot;</span><span style="color:#0000ff;font-size:x-small">solution</span><span style="font-size:x-small">&quot;</span><span style="color:#0000ff;font-size:x-small"> </span><span style="color:#ff0000;font-size:x-small">password</span><span style="color:#0000ff;font-size:x-small">=</span><span style="font-size:x-small">&quot;</span><span style="color:#0000ff;font-size:x-small">password</span><span style="font-size:x-small">&quot;</span><span style="color:#0000ff;font-size:x-small">/&gt;</span></p> <p>In Service project, update Program.cs:</p> <span style="font-size:x-small"><font size=2> <p> </p> </font></span> <p><span style="color:#2b91af;font-size:x-small">Uri</span><span style="font-size:x-small"> uri = </span><span style="color:#2b91af;font-size:x-small">ServiceBusEnvironment</span><span style="font-size:x-small">.CreateServiceUri(</span><span style="color:#a31515;font-size:x-small">&quot;http&quot;</span><span style="font-size:x-small">, </span><span style="color:#a31515;font-size:x-small">&quot;solution&quot;</span><span style="font-size:x-small">, </span><span style="color:#a31515;font-size:x-small">&quot;EchoService&quot;</span><span style="font-size:x-small">);</span></p> <p>In the AzureWFServiceBus_WebRole project, update web.config:</p> <span style="color:#0000ff;font-size:x-small"><font size=2 color="#0000ff"> <p>&lt;</p> </font></span> <p><span style="color:#a31515;font-size:x-small">endpoint</span><span style="color:#0000ff;font-size:x-small"> </span><span style="color:#ff0000;font-size:x-small">name</span><span style="color:#0000ff;font-size:x-small">=</span><span style="font-size:x-small">&quot;</span><span style="color:#0000ff;font-size:x-small">BasicHttpBinding_IEchoService</span><span style="font-size:x-small">&quot;</span><span style="color:#0000ff;font-size:x-small"> </span><span style="color:#ff0000;font-size:x-small">address</span><span style="color:#0000ff;font-size:x-small">=</span><span style="font-size:x-small">&quot;</span><span style="color:#0000ff;font-size:x-small">http://solution.servicebus.windows.net/EchoService/</span><span style="font-size:x-small">&quot;</span><span style="color:#0000ff;font-size:x-small"> </span><span style="color:#ff0000;font-size:x-small">binding</span><span style="color:#0000ff;font-size:x-small">=</span><span style="font-size:x-small">&quot;</span><span style="color:#0000ff;font-size:x-small">basicHttpBinding</span><span style="font-size:x-small">&quot;</span><span style="color:#0000ff;font-size:x-small"> </span><span style="color:#ff0000;font-size:x-small">contract</span><span style="color:#0000ff;font-size:x-small">=</span><span style="font-size:x-small">&quot;</span><span style="color:#0000ff;font-size:x-small">Workflow.IEchoService</span><span style="font-size:x-small">&quot;</span><span style="color:#0000ff;font-size:x-small">/&gt;</span></p> <p>If you want to test the SimpleClient (a console client to make sure the service bus works), also modify the Program.cs:</p> <span style="font-size:x-small"><font size=2> <p> </p> </font></span> <p><span style="color:#2b91af;font-size:x-small">EndpointAddress</span><span style="font-size:x-small"> address = </span><span style="color:#0000ff;font-size:x-small">new</span><span style="font-size:x-small"> </span><span style="color:#2b91af;font-size:x-small">EndpointAddress</span><span style="font-size:x-small">(</span><span style="color:#a31515;font-size:x-small">&quot;http://solution.servicebus.windows.net/EchoService/&quot;</span><span style="font-size:x-small">);</span></p> <p> </p> <p>The solution consists of the following projects:</p> <ul> <li>Service: A simple service exposed to service bus. It contains an echo contract with both input and output.</li> <li>SimpleClient: A simple client to test if the service bus works. You can ignore it.</li> <li>Workflow: The workflow library.</li> <li>AzureWFServiceBus: The cloud service project.</li> <li>AzureWFServiceBus_WebRole: The web role project.</li> </ul> <p>One additional note to the suggestions in your original post: I found it is very difficult to control thread signals in an aspx page. So rather than write a simple aspx page, I'm writing a WCF service in the web role, and use an AJAX client to call the service.</p> <p>By the way, I would suggest you to learn how to use all the related technologies, such as WF, before trying to combine so many technologies.</p><hr class="sig">Lante, shanaolanxing This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.Mon, 06 Jul 2009 10:19:21 Z2009-07-06T10:19:21Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#07122e7c-52cc-43aa-99b5-c012b78cdfe2http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#07122e7c-52cc-43aa-99b5-c012b78cdfe2SANMIhttp://social.msdn.microsoft.com/Profile/en-US/?user=SANMIHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service BusThank you Yi-Lun Luo, but your result is always null. Why? Workflow client (Service.svc) has this.result = &quot;Server echos:  x&quot; but resultDiv.innerHTML = &quot;null&quot;.<br/> <br/> And another question, why is EchoContract.cs necessary in Workflow project? Can I use a reference to service interfaz?<br/> <br/>Mon, 06 Jul 2009 17:02:33 Z2009-07-06T17:02:33Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#d5ce8451-2665-4c5e-a265-f71adf6bdd61http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#d5ce8451-2665-4c5e-a265-f71adf6bdd61Yi-Lun Luohttp://social.msdn.microsoft.com/Profile/en-US/?user=Yi-Lun%20LuoHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service BusFrom your description, it seems the WCF service was invoked and the workflow completes correctly. Then can you try to add a break point in the JavaScript's echo_Complete function? Is the result parameter correct?<br/><br/>For your second question, you'll need to expose a metadata endpoint in your service project. Then you can add a service reference to the service project from your workflow project. But that essentially creates the contract interface together with a client proxy class for you, which will result in even more code. Since you don't need to invoke the service in your code, I think it's not necessary for you to add a service reference.<hr class="sig">Lante, shanaolanxing This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.Tue, 07 Jul 2009 03:30:08 Z2009-07-07T03:30:08Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#d538647c-276e-4e50-8da0-3882f91af533http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#d538647c-276e-4e50-8da0-3882f91af533SANMIhttp://social.msdn.microsoft.com/Profile/en-US/?user=SANMIHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service BusOk!! Echo_Complete result parameter is null. I don't know if it's the reason:<br/> <br/> In Default.aspx:<br/>         tempuri.org.IService.Echo(messageTextBox.value, echo_Complete);<br/> <br/> In the Service:<br/>         public string Echo(string message)<br/>         {<br/>             WorkflowRuntime workflowRuntime = (WorkflowRuntime)HttpContext.Current.Application[&quot;WorkflowRuntime&quot;];<br/>             Dictionary&lt;string, object&gt; parms = new Dictionary&lt;string, object&gt;();<br/>             parms.Add(&quot;Message&quot;, message);<br/>             workflowRuntime.WorkflowCompleted += new EventHandler&lt;WorkflowCompletedEventArgs&gt;(workflowRuntime_WorkflowCompleted);<br/>             WorkflowInstance workflowInstance = workflowRuntime.CreateWorkflow(typeof(Workflow.EchoWorkflow), parms);<br/>             int i = Thread.CurrentThread.ManagedThreadId;<br/>             workflowInstance.Start();<br/>             this.waitHandle.WaitOne(60000);<br/>             return this.result;      ---------------------------&gt; This.result = null<br/>         }Tue, 07 Jul 2009 07:50:29 Z2009-07-07T07:50:29Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#9b57adc0-5b7c-4f3d-9b7a-c94aa742db51http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#9b57adc0-5b7c-4f3d-9b7a-c94aa742db51Yi-Lun Luohttp://social.msdn.microsoft.com/Profile/en-US/?user=Yi-Lun%20LuoHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service Bus<p>One potential cause is 1 minute has passed, but the workflow has not completed yet. You can try to set -1 instead of 60000 as the parameter to WaitOne, so it will wait forever unless another thread signals it to continue. Also, try to set two break points. One in workflowRuntime_WorkflowCompleted, and the other in Echo, after WaitOne. The break point in workflowRuntime_WorkflowCompleted should hit first. Is this the behavior you got?</p><hr class="sig">Lante, shanaolanxing This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.Tue, 07 Jul 2009 07:56:33 Z2009-07-07T07:56:33Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#83a89898-8b1c-42e7-afa2-b1d9db2a2295http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#83a89898-8b1c-42e7-afa2-b1d9db2a2295SANMIhttp://social.msdn.microsoft.com/Profile/en-US/?user=SANMIHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service BusWith &quot;this.waitHandle.WaitOne(60000);&quot;, it depends on the speed of the connection whether it returns the correct result or null. But when I debug with &quot;this.waitHandle.WaitOne(-1);&quot;, I can see that it does three times workflowRuntime_WorkflowCompleted before doing &quot;return this.result;&quot; of Echo. When it does this line, in the third time this.result = null (before, this.result was the correct result). It's a strange behavior!!!Tue, 07 Jul 2009 08:50:48 Z2009-07-07T08:50:48Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#5aad8cda-af77-43c4-82e3-1c93ff5cb5cehttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#5aad8cda-af77-43c4-82e3-1c93ff5cb5ceYi-Lun Luohttp://social.msdn.microsoft.com/Profile/en-US/?user=Yi-Lun%20LuoHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service BusSorry, I forgot you need to remove the event handler after the workflow completes, or an extra handler will be added in the next request...<br/><br/><span style="font-size:x-small"><font size=2> <p> </p> </font></span> <p><span style="color:#0000ff;font-size:x-small"><span style="color:#0000ff;font-size:x-small">this</span></span><span style="font-size:x-small">.waitHandle.WaitOne(-1);<font size=2> <p>workflowRuntime.WorkflowCompleted -=</p> </font></span></p> <p><span style="color:#0000ff;font-size:x-small"><span style="color:#0000ff;font-size:x-small">new</span></span><span style="font-size:x-small"> </span><span style="color:#2b91af;font-size:x-small"><span style="color:#2b91af;font-size:x-small">EventHandler</span></span><span style="font-size:x-small">&lt;</span><span style="color:#2b91af;font-size:x-small"><span style="color:#2b91af;font-size:x-small">WorkflowCompletedEventArgs</span></span><span style="font-size:x-small">&gt;(workflowRuntime_WorkflowCompleted);<font size=2> <p> </p> </font></span></p> <p><span style="color:#0000ff;font-size:x-small"><span style="color:#0000ff;font-size:x-small">return</span></span><span style="font-size:x-small"> </span><span style="color:#0000ff;font-size:x-small"><span style="color:#0000ff;font-size:x-small">this</span></span><span style="font-size:x-small">.result;</span></p> <br/><hr class="sig">Lante, shanaolanxing This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.Tue, 07 Jul 2009 10:03:12 Z2009-07-07T10:03:12Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#5314c676-ce77-4c53-bdb8-c6debbefd1fahttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#5314c676-ce77-4c53-bdb8-c6debbefd1faSANMIhttp://social.msdn.microsoft.com/Profile/en-US/?user=SANMIHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service BusOnce your code is correct I have changed my code how you have done but in Default.aspx:<br/> <br/> tempuri.org.IService.Echo(messageTextBox.value, echo_Complete);    -&gt;    tempuri.org.IService.CheckContractCompleteness(contractTextBox.value, validation_Complete);<br/> <br/> <br/> I have this error or warning in a windows:   &quot;Microsoft JScript runtime error: 'tempuri' is undefined&quot;.<br/> <br/> I can't use tempori, why?<br/>Tue, 07 Jul 2009 16:24:22 Z2009-07-07T16:24:22Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#c14986d5-2cfe-4b64-9015-94db63bde960http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#c14986d5-2cfe-4b64-9015-94db63bde960Yi-Lun Luohttp://social.msdn.microsoft.com/Profile/en-US/?user=Yi-Lun%20LuoHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service BusCan you download the js file: <a href="http://127.0.0.1/Service.svc/jsdebug">http://127.0.0.1:81/Service.svc/jsdebug</a>, and verify if namespace is corrct? In my sample, I'm not adding any xml namespaces to the WCF service, so tempuri.org.IService is used. Also can you make sure the js file is downloaded by your client? <hr class=sig> Lante, shanaolanxing This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.Wed, 08 Jul 2009 04:21:25 Z2009-07-08T04:21:34Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#74278721-3d22-4d9b-8b4c-a7a095b823aahttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#74278721-3d22-4d9b-8b4c-a7a095b823aaSANMIhttp://social.msdn.microsoft.com/Profile/en-US/?user=SANMIHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service BusI don't have jsdebug in my project but I can see it in your project, do you know why?<br/> <br/> Today all my service bus project (your project included) do this error, do you know why too?<br/> <br/> <em><span style="font-family:'Arial','sans-serif';font-size:10pt">The socket transfer timed out after 00:00:54.0630000. You have exceeded the timeout set on your binding. The time allotted to this operation may have been a portion of a longer timeout.</span> </em>Wed, 08 Jul 2009 16:05:12 Z2009-07-08T16:05:12Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#affd7f4f-9a7a-4b61-9673-c56b0bec833chttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#affd7f4f-9a7a-4b61-9673-c56b0bec833cYi-Lun Luohttp://social.msdn.microsoft.com/Profile/en-US/?user=Yi-Lun%20LuoHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service BusHave you updated your SDK to the July CTP? Please upgrade and try again. While there's no break changes other than Workflow Service is removed, old SDK may have some problems to work with the new release.<hr class="sig">Lante, shanaolanxing This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.Thu, 09 Jul 2009 02:54:25 Z2009-07-09T02:54:25Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#1119d415-7741-4e58-b19c-470c1e94303bhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#1119d415-7741-4e58-b19c-470c1e94303bSANMIhttp://social.msdn.microsoft.com/Profile/en-US/?user=SANMIHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service BusThanks, it's crazy this SDK update form.<br/> <p class=MsoNormal><br/> I will repeat this question because the problem goes on:<br/> <br/>       I don't have jsdebug in my project but I can see it in your project, do you know why?<br/> <br/> Thank you!</p>Thu, 09 Jul 2009 16:05:03 Z2009-07-09T16:05:16Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#bfdb1785-95cd-4ca6-9562-3d08a21a85adhttp://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/c3685081-893d-4b31-9f62-d0a864fa54c9#bfdb1785-95cd-4ca6-9562-3d08a21a85adYi-Lun Luohttp://social.msdn.microsoft.com/Profile/en-US/?user=Yi-Lun%20LuoHow to communicate a NORMAL workflow running in the cloud to a WCF service running on premise using .NET Service Bus<p>This file is generated at runtime. Do you have an AJAX Enabled WCF Service? Please following the instructions on <a href="http://msdn.microsoft.com/en-us/library/bb514961.aspx">http://msdn.microsoft.com/en-us/library/bb514961.aspx</a> to see how to expose a WCF service to AJAX clients. Alternatively, you can just use Visual Stuio's &quot;AJAX Enabled WCF Service&quot; item template, which will perform all the tasks foryou.</p> <hr class=sig> Lante, shanaolanxing This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.Fri, 10 Jul 2009 02:20:48 Z2009-07-10T02:21:25Z