2013-01-04 27 views
0

我正在用java寫一個應用程序,並且有一個問題。是否有可能讓我做按鈕等...在閃存中,並讓他們在我的Java應用程序中調用函數?如果是這樣,我該怎麼做?可能在Java應用程序中使用Flash?

+1

它是一個應用程序或一個小程序? Applets可以與javascript通信:[從Javascript代碼調用Applet方法](http://docs.oracle.com/javase/tutorial/deployment/applet/invokingAppletMethodsFromJavaScript.html)。而且我非常確定Flash可以調用JavaScript函數,所以你可以在javascript之間編寫一個圖層。 – Sardtok

+0

如果只有@Sardtok發佈的答案而不是評論,那正是我需要的! – User093203920

+0

作爲答案發布。樂意效勞。 – Sardtok

回答

0

我認爲一個基於SOA的Java解決方案可以通過ActionScript調用,相似的Servlet可以稱爲過於通過常用的HTTP POST(Flash或JavaScript)的

1

首先,我們需要知道什麼樣的Java應用程序,您的正在談論:Web應用程序,客戶端服務器(swing,awt,swt,其他gui框架),移動應用程序,其他類型?

Adob​​e Flex Builder已經爲web/ajax應用程序做了它。您的視圖層是flex/flash特定的,而您的模型,控制器和數據庫層仍然是java。

如果您在談論客戶端/服務器應用程序,我會說不 - 您不能 - 除非您在視圖層使用某種閃存容器。

+0

那麼,還有WebSockets可以用於客戶端/服務器系統。我認爲Flash使用WebSockets進行網絡連接,但我沒有真正做過很多Flash。不過,我嘗試過使用WebSockets將網頁掛接到Arduino硬件。 – Sardtok

相關問題