2009-06-19 27 views
0

我想通過C#/ Java/C++與Flash的LocalConnection框架進行通信。我對已經實現的包裝器的搜索並不像我想的那樣成功;)。有幾個服務器(如FluorineFx)支持將C#對象綁定到LocalConnection。問題是我不是在尋找一個服務器,而只是爲了一個簡單的(字符串編組就足夠了)包裝。閱讀AMF規範後,實現我自己的包裝可能需要一些時間;)這導致我的問題:C#或Java的Actionscripts LocalConnection是否有包裝?

有沒有人知道LocalConnection框架的簡單包裝(C#/ Java/C++)?

編輯:我正在尋找一個AMF3實現。

回答

1

經過一番思考後,我發現了另一種方法:我在ActionScript中構建「客戶端」,並在C#表單上使用編譯後的SWF文件(通過ActiveX Showckwave播放器)。客戶端現在通過ExternalInterface與LocalConnection和主機(C#)應用程序進行通信。

0

如果你不需要服務器,你可以使用ExternalInterface來方便Flash/C#之間的通信嗎?我並不完全確定您的要求,但EI在C#和Flash之間運行良好。這是一個相當簡單的過程,並且不僅允許傳輸更多的字符串(如果您最終需要它)。

+0

嗯,問題是C#部分不是Flash應用程序的託管應用程序。另外,AIR應用程序不支持ExternalInterface。 – 2009-06-20 20:22:40

相關問題