2009-07-15 65 views
1

我目前第一次使用silverlight進行實驗,我很想知道是否有任何框架可以幫助使用Java EE後端。Silverlight和Java EE

我在線閱讀了Silverlight支持套接字連接,鑑於我正在構建的應用程序的性質,這似乎很有趣。有沒有人知道爲什麼不可能通過套接字將Silverlight客戶端連接到Java EE。

此外,如果任何人可以給我和應用程序的例子做這個,將不勝感激。

回答

4

WCF是溝通Silverlight的背面的首選方式...

在服務器層;您的WCF主機可以與Java EE後端進行通信; http://msdn.microsoft.com/en-us/vstudio/aa700845.aspx是.NET/Java EE Interop的登錄頁面;該頁甚至還有一個示例應用程序,用於展示IBM WebSphere Trade 6.1的WCF包裝器。

1

據我所知,Java EE規範中沒有任何內容,例如行套接字。這取決於您的Java EE實現。 Tomcat(僅限Web容器)例如有一個Commetconnector,您可以使用它來保持與Silverlight客戶端的非阻塞連接。

實現它的另一種方法是讓你自己的服務器實現充當代理)在你的Silverlight和Java EE容器(可能調用EJB)之間。我有一個應用程序在此架構下運行,但使用的Adobe Flash,而不是Silverlight的