0

我是 Flex 的初学者,所以请多多包涵。我正在开发一个应用程序,我必须将使用 LCDS 的 Flex 应用程序更改为 BlazeDS 应用程序。当前基于 LCDS 的应用程序仅使用 BlazeDS 中存在的 RPC 功能。

我在互联网上读到 LCDS 和 BlazeDS 现在都由 Adob​​e 开发。我下载了 BlazeDS 交钥匙(演示应用程序),发现即使“lib”文件夹下的库与我当前基于 LCDS 的应用程序的库相同。

此外,APMO 在 remoting-confix.xml 和 service-config.xml 中的配置方式也是相同的。

我的问题是:

  1. 如果 LCDS RPC 和 BlazeDS RPC 中的一切看起来都一样,那么区别在哪里,或者我在这里遗漏了一些重要的东西?

  2. 此外,如果 LCDS 和 BlazeDS 都是由 Adob​​e 开发的并且库相同,那么是否真的需要将应用程序从 LCDS 更改为 BlazeDS。我知道 LCDS 是付费的,而 BlazeDS 是免费的,但我不明白如果两种情况下的库都相同,我将在哪里更改应用程序以使其成为 BlazeDS?

  3. 最后,我们在 LCDS 和 BlazeDS 中创建和调用 RemoteObject 的方式有什么不同吗?

请回复。谢谢。

4

1 回答 1

0

LCDS 具有更多 blazeds 中不存在的功能,并且被设计为更具可扩展性。如果您没有使用 LCDS 的任何特定功能,那么转移到 blazeds 是很容易的。对于大多数应用程序(非企业应用程序),blazeds 就可以了。远程对象调用是相同的。还有花岗岩作为另一种选择。

于 2014-01-24T06:03:54.017 回答