2009-11-18 2 views
1

Hi Любой может объяснить разницу между LCDS и BlazeDs. Оба поддерживают службу HTTPService, Webservice, Remoting. Итак, почему нам нужны BlazeDs или LCDS?LCDS Vs BlazeDs

ответ

2

Две вещи, которые я могу вспомнить с верхней части моей головы для нуждающихся в LCDS над BlazeDS:

  1. Вы хотите надлежащее платную поддержку, а не подход служить сам для поддержки открытой источник сообщества.
  2. Вам необходимо масштабировать свои сообщения, особенно push-сообщения, до очень большого количества одновременных пользователей. BlazeDS, по-видимому, плохо сравнивается с LCDS в этом отношении.

Это говорит, BlazeDS имеет два основных преимущества по сравнению с LCDS, по крайней мере, из моих прямых опытов:

  1. Это 100% Java, так что может работать практически в любом месте. (LCDS имеет собственный код.)
  2. Это бесплатно!
+0

Извините за археологию; еще один момент о необходимости использования LCDS над BlazeDS, когда ваше приложение имеет дело с службами управления данными (например, DataService, flex.data.ChangeObject), две части, которые не включены в замену BlazeDS. –

0

BlazeDS - бесплатный и с открытым исходным кодом ... LCDS довольно дорого. LCDS также предоставляет множество других функций Live Cycle, которые не включены в BlazeDS (как и более удачная архитектура, могут обрабатывать больше клиентов и т. Д.).

3

Есть много функций, которые включены только в LCDS. Два основных для меня - это создание PDF и управление данными. Оба повышают скорость разработки приложения. Если я правильно помню, есть бесплатная лицензия на одно CPU для LCDS, которая дает вам управление данными, но все же сохраняет водяные знаки PDF-файлов.

Чтобы увидеть, как Adobe сравнивает их: link

0

На странице сравнения Adobe упоминает, что только LCDS имеет отложенную загрузку - что звучит весьма актуально.

Смежные вопросы