是否可以從Silverlight應用程序調用服務總線上託管的服務?我試着用Google搜索,但結果都沒有幫助。從Silverlight使用Windows Azure服務總線
望着樣品(EchoService的),他們使用的是特定的Microsoft DLL設置該服務的身份驗證。我似乎無法將這個DLL添加到我的項目(這是完整的CLR),我不知道如何在客戶端複製其行爲。
謝謝你的幫助。
是否可以從Silverlight應用程序調用服務總線上託管的服務?我試着用Google搜索,但結果都沒有幫助。從Silverlight使用Windows Azure服務總線
望着樣品(EchoService的),他們使用的是特定的Microsoft DLL設置該服務的身份驗證。我似乎無法將這個DLL添加到我的項目(這是完整的CLR),我不知道如何在客戶端複製其行爲。
謝謝你的幫助。
我已經看過2008年11月的CTP代碼,並且從Silverlight獲取EchoService客戶端工作的可能性很小,這是由於NetTcpRelayBinding和Silverlight的有限TCP支持的依賴性。
我建議讓您的Silverlight客戶端調用你的控制和代理的請求到Azure平臺後端服務。不是理想的解決方案,而是現在的解決方法。
更新:Azure的服務總線是現在使用REST API調用Silverlight的訪問。有關更多信息,請參閱http://msdn.microsoft.com/en-us/library/ff797957.aspx。
你可以使用它。您必須在服務總線(服務此文件的服務)上託管一個跨訪問策略文件服務。Clemens Vaster的博客上提供了一個服務示例。 (只是谷歌它,它在msdn網站)它包含在反向網絡代理。
你必須使用排隊的REST API。請參閱SDK附帶的Http隊列示例。
注意,使用Silverlight,你必須使用異步庫。
感謝您的建議。最後,我變得厭倦了Azure,只做了一個簡單的PHP REST服務。 – smaclell 2008-12-18 22:43:17