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

Reply via email to