AmFast 0.4.0 is a Flash remoting framework for Python. Project page: http://code.google.com/p/amfast/
Application demo: http://amfastchat.appspot.com/flash/chat.html Features: * Support for NetConnection and RemoteObject RPC. * Support for Producer/Consumer 'push' messaging with HTTP polling, HTTP long-polling, and real-time HTTP streaming channels. * Support for authentication with NetConnection and RemoteObject. * Built in Channels for CherryPy, Twisted Web, Google App Engine, Django, and plain WSGI. * Support for configurable Endpoints. Use AmFast's built-in AMF encoder/decoder C-extension, or use an external AMF encoder/decoder, such as PyAmf for a pure-Python implementation. 0.4.0 CHANGES: * Added GaeChannelSet and GaeChannel to work with Google App Engine. * Added live Google App Engine demo app ( http://amfastchat.appspot.com/flash/chat.html). * Added DjangoChannel to work with Django framework. * Published messages are now dispatched to clients that subscribe after the message is published (assuming the message has not expired yet). * Added ConnectionManager and SubscriptionManager classes. - Sub-class these classes to customize how connection and message data is persisted between requests. - Built-in managers allow data to be stored in memory, Memcache, SQL database (via SqlAlchemy), or Google DataStore. * Added HTTP Streaming to CherryPyChannel * Added CherryPyChannelSet, TwistedChannelSet, and WsgiChannelSet to work better with the respective frameworks.
_______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
