早就開始關注Parsley了,但是沒有想到Parsley也是Adobe團隊推薦的IOC方式之一,由于網上關于Parsley的資料不是太多,是以貢獻一下自己搜藏的幾個不錯的網址。
什麼是Parsley?
Parsley是一個新型的基于Flex、ActionScript、Flash的IOC架構。
Parsley比較強大的對象配置功能:
Parsley可以支援MXML、XML、ActionScript方式的對象配置,是以可以非常靈活的動态配置這種方式(例如根據負載均衡配置動态配置remote等)Parsley比較強大的IOC(又稱為Dependency Injection,依賴注入)支援構造函數注入、方法注入和屬性注入(根據類型或 id 進行甄别,然後實作注入)
以下是關于Parsley的一些内容
官網:
http://s.k-zone.cn/parsley
API:
http://s.k-zone.cn/psapi
開發指南:
http://s.k-zone.cn/pm
以下是幾個執行個體:
http://s.k-zone.cn/parsample1
http://s.k-zone.cn/parsample2
http://s.k-zone.cn/parsample3
簡單的說一下:同樣是具有IOC功能的Parsley與我之前介紹的Mate Flex Framework的差別:
Mate Flex Framework:
缺點:
僅僅隻能在Flex中使用,(無法在Flash、ActionScript下面使用)
優勢:
大量的demo和sample供初學者研究和使用
Parsley:
缺點:demo比較少。
優勢:可以在任一(Flex、Flash、ActionScript)下面是用IOC方式,甚至于可以在Module中使用,同時開發指南的内容比較多。