python – BlazeDS生命周期数据服务做了什么,像PyAMF或RubyAMF那样做了什么?
作者:互联网
我正在进行技术评估,并查看AMF与各种后端(Rails,Python,Grails等)的集成.
有很多选择,问题是,Adobe产品做什么(BlazeDS等),像RubyAMF / pyAMF这样的东西不?
解决方法:
除了NIO(RTMP)通道,LCDS还包括“数据管理”功能.
使用此功能,您基本上可以在ActionScript类中实现由LCDS定义的类似CRUD的接口,您将获得:
>自动渐进式列表加载(滚动时加载大型列表/ datagrids)
>自动crud管理(你在flash中本地获取对象,修改它,发回它,DB会自动更新)
>解决冲突的功能(如果多个用户尝试同时更新同一记录)
>如果我记得很清楚,还可以改进与LiveCycle ES工作流引擎的集成
IMO,以这种方式开发可能非常快,但前提是您只有基本要求和简单的架构(忘记SOA,否则与Flex一起工作得很好).我对BlazeDS很好.
标签:python,ruby,ruby-on-rails,flex,blazeds 来源: https://codeday.me/bug/20190724/1520749.html