在Google App Engine上开发Flex应用(含简单示例源码)
苏涛
2023-12-01
[color=red]注意:不是上一篇文章[url=http://nealmi.iteye.com/blog/211027]在Google App Engine 上开发Flex应用程序[/url]的源码(那个太复杂了,不好理解), 而是基于我将前面Cairngorm系列文章的示例程序的.[/color]
Flex程序主要使用Cairngorm(with Cairngorm Extension).
[b]关于Cairngorm请参考以下文章:[/b]
1.准备工作 [url]http://nealmi.iteye.com/blog/164867[/url]
2.使用ModelLocator [url]http://nealmi.iteye.com/blog/164879[/url]
3.Command & Event [url]http://nealmi.iteye.com/blog/177370[/url]
本例中包含 Services和Delegate使用相关代码.
[b]Cairngorm相关资源:[/b]
[url]http://labs.adobe.com/wiki/index.php/Cairngorm[/url]
[url]http://code.google.com/p/flexcairngorm/[/url] - 对Cairngorm很实用的扩展,解决了Cairngorm里的很多问题(本例使用的就是它).
后台是Google App Engine Application, 很简单.使用了 PyAMF. 你可以很容易的使用其他的语言实现一个,比如:Java(BlazeDS或者graniteds), Grails(Flex plugin他使用的是BlazeDS), Ruby (rubyamf), PHP(AMFPHP)等等...
[b]相关资源:[/b]
Google App Engine [url]http://code.google.com/appengine/docs/[/url]
PyAMF [url]http://pyamf.org/[/url]
GraniteDS [url]http://www.graniteds.org/[/url]
BlazeDS [url]http://opensource.adobe.com/wiki/display/blazeds/BlazeDS[/url]
Grails Flex Plugin [url]http://www.grails.org/Flex+Plugin[/url]
RubyAMF [url]http://code.google.com/p/rubyamf/[/url]
AMFPHP [url]http://www.amfphp.org/[/url]
[b]Take a look First![/b]
Username:imzw, Password:imzw
[flash=650,300]http://nealmi.appspot.com/demo/UserManagerDemo/UserManagerDemo.swf[/flash]