2012-02-19 75 views

回答

0

看看Flerry,它使用Air的NativeProcess API

但是我懷疑由於flash播放器的限制,可能會從非Air應用程序調用Java。

+0

我正在使用AIR。不,我不想在網頁上上傳它,我希望它是一個單獨的應用程序。 – user1167572 2012-02-19 15:04:34

+0

@ user1167572因此,您可以使用NativeProcess或基於它的Flerry庫。你有沒有看過他們? – sch 2012-02-19 16:59:29

1

我們需要更多信息。直接從閃光燈,沒有。這是一個普通的瑞士法郎或AIR應用程序?它是一個運行的java進程,還是它在同一頁面上的一個小程序?如果是swf和applet,應該可以通過javascript橋接通信。

+0

這是一個AIR應用程序。他們不在網頁上,它是一個單獨的應用程序。 – user1167572 2012-02-19 15:06:06

0

其實有一個開源項目就是這麼做的。如果我可以不記得這個名字,我會被詛咒的。

您還可以看看http://www.gotoandplay.it/_articles/multiplayerCentral/tutorials/pro_javaInAS.php

但同樣 - 因爲這些傢伙都正確上述 - 我們真正能做的就是扔在你的信息隨機鳥槍花絮沒有更具體的問題。你的目標是什麼?你想讓你的應用程序做什麼?你有你的代碼發佈一些代碼嗎?

+0

實際上,我想使用套接字類在AIR中創建一個簡單的Messenger。但問題是,它不會在互聯網上工作。它只是在本地網絡上工作。爲了使它通過互聯網工作,我必須在路由器上做端口轉發,但我不想這樣做。另一方面,Java可以在不訪問路由器的情況下進行端口轉發,這是我想要使用Java。 – user1167572 2012-02-19 15:39:08

0

如果您不介意使用.NET--我聽到有人說WebORB.NET集成服務器的好處。希望我能夠更聰明地幫助Java。