2012-04-01 57 views
1

我的客戶有一個基於Flex和.NET技術構建的應用程序。 Flex通過Flex Florine服務調用.NET代碼。我需要將此應用程序轉換爲HTML5。對於這個任務,我如何在HTML5中調用.NET代碼?如何在HTML5中調用.NET代碼?

+0

你有你的應用程序DLL安裝? – 2012-04-01 15:07:03

+0

是的。我是用c#構建的數據層DLL。 – Amit 2012-04-01 19:16:48

+0

HTML5不是一種編程語言,不能「調用」任何東西。因爲.NET的東西只有Windows,所以沒有接口。顯然,需要有其他插件來做這樣的事情。 – Rob 2012-04-01 20:17:46

回答

0

我對Flex Florine不熟悉,但在HTML5中,您使用JavaScript(特別是XMLHTTPRequest)與服務器進行通信。

1

我給你的第一個建議是,瞭解「三位一體」 - HTML5,CSS &的JavaScript,
如果要加載自己的DLL,你有一些選擇:

  1. 創建DLL作爲COM - 請閱讀http://p2p.wrox.com/javascript/17313-how-call-dll-method-javascritp-urgent.html
  2. 使用WPF瀏覽器或Silverlight構建可在您的網站中實現的xbap或xap文件。
  3. 使用WCF或Web服務來公開您的dll,以便您的網站可以發出http請求。