我是 Flex 的初学者,所以请多多包涵。我正在开发一个应用程序,我必须将使用 LCDS 的 Flex 应用程序更改为 BlazeDS 应用程序。当前基于 LCDS 的应用程序仅使用 BlazeDS 中存在的 RPC 功能。
我在互联网上读到 LCDS 和 BlazeDS 现在都由 Adobe 开发。我下载了 BlazeDS 交钥匙(演示应用程序),发现即使“lib”文件夹下的库与我当前基于 LCDS 的应用程序的库相同。
此外,APMO 在 remoting-confix.xml 和 service-config.xml 中的配置方式也是相同的。
我的问题是:
如果 LCDS RPC 和 BlazeDS RPC 中的一切看起来都一样,那么区别在哪里,或者我在这里遗漏了一些重要的东西?
此外,如果 LCDS 和 BlazeDS 都是由 Adobe 开发的并且库相同,那么是否真的需要将应用程序从 LCDS 更改为 BlazeDS。我知道 LCDS 是付费的,而 BlazeDS 是免费的,但我不明白如果两种情况下的库都相同,我将在哪里更改应用程序以使其成为 BlazeDS?
最后,我们在 LCDS 和 BlazeDS 中创建和调用 RemoteObject 的方式有什么不同吗?
请回复。谢谢。