Java與Flex構建桌面程序的開發框架Smartinvoke打賞

Java程序員,如果你想快速開發出像Flex那么炫麗的桌面程序,可以考慮使用smartinvoke, 因為它是一個使用Java做后臺邏輯,Flex做界面的桌面程序開放框架。
它的優勢在于:
1.使用Flex做界面,界面開發效率大大提高,界面很美觀,自定義程度高。
2.Java做邏輯,Flex做展示,展示部分代碼與業務邏輯代碼截然分開。大大提高代碼的可維護性。
3.Java與Flex相互調用非常簡單,提高Java代碼的可重用性。

Flex程序員,如果你正在為Adobe AIR的運行緩慢,內存泄漏,后臺功能簡單等問題困擾,你可以考慮使用 smartinvoke,因為它很好的解決了Adobe AIR的問題。smartinvoke為Flex程序構造了一個Java運行環境,這樣 Flex就可以像調用本地as代碼一樣直接調用Java中的對象,以實現強大的功能。
它的優勢在于:
1.通過Java做程序后臺邏輯,Flex做界面展示,Flex調用java實現程序功能,與Adobe AIR相比大大增強了Flex的功能,因為Flex可以直接調用Java的API了。
2.通過Java實現了多線程。
3.解決了Flex內存不容易釋放的問題。
4.集成eclipse開發插件,實現了中間代碼自動生成與調試,提高了開發效率。
5.拋棄傳統的socket通信方式,使用進程內同步通信方式,使得Java與Flex互調更加便捷與高效。這里的進程內通信指的是通過調用flash player接口實現通信,而不是socket,同步通信方式指的是flex調用java后可以立即得到java的返回結果,而不像socket方式一樣,需要通過監聽返回事件獲得返回結果,代碼變得更加簡潔。
6.使用AMF3協議實現Java與Flex互調,效率高。

Java與Flex構建桌面程序的開發框架Smartinvoke
文章《Java與Flex構建桌面程序的開發框架Smartinvoke》二維碼
  • 微信打賞
  • 支付寶打賞

已有5條評論

  1. 平頂山

    過來看看老鄉

    2013-10-30 16:47 回復
  2. 社新社

    干貨啊!

    2013-10-10 14:12 回復
  3. 歐了

    不錯啊,謝謝分享啊http://www.361dhw.com

    2013-10-04 15:45 回復
  4. xiaotianx011

    期待博主的更新哦http://www.he-dryeye.com/

    2013-09-29 10:04 回復
  5. 干眼癥治療方法

    謝謝分享 支持!

    2013-09-29 09:31 回復

(必填)

(必填)

(可選)

黑龙江22选5开奖