What does BlazeDS Livecycle data services do, like PyAMF or RubyAMF?

I do a technical review and study AMF integration with various backends (Rails, Python, Grails, etc.).

There are many options, the question is what Adobe products do (BlazeDS, etc.), something like RubyAMF / pyAMF, no?

+3
source share
4 answers

In addition to NIO channels (RTMP), LCDS also includes "data management" features.

Using this function, you basically implement in the ActionScript class the CRUD-like interface defined by LCDS, and you get:

  • automatic loading of progressive list (large lists / loaded data when scrolling)
  • crud ( -, , )
  • ( )
  • , LiveCycle ES

IMO, , ( SOA, Flex). BlazeDS.

+3

LCDS, , , , , . , , datareaders . . , WebORB Java ( WebORB .NET PHP) , , . API- ActionScript CRUD.

, WebORB , BlazeDS LCDS , , . .

+3

Adobe : Livecycle Data Services ES (LCDS) BlazeDS. BlazeDS LCDS . , NIO- (RTMP NIO/HTTP) DataManagement LCDS, BlazeDS.

BlazeDS Flex Java-. , AMF ( RubyAMF), - (http://livedocs.adobe.com/blazeds/1/blazeds_devguide/help.html?content=lcoverview_3.html). , RubyAMF/pyAMF.

JAVA , GraniteDS WebORB ( BlazeDS).

+2
source
Good question. I'm not a ruby ​​guy (I use java with flex), but what I consider distinguishes blazeds versus commercial livecycle ds,
  • Streaming protocol support (rtmp) - competition for a comet, etc., video delivery
  • Some advanced things for sleeping isolated objects and a lot of caching of results that I do not fully understand or need
    1. support? There may be others, but these are the ones I know from my head.
+1
source

Source: https://habr.com/ru/post/1696996/


All Articles