1

我们有一些模块在 remoting-config.xml 中配置了自己的远程对象。每个都打包并部署为单独的 Web 档案 (WAR)。例如。模块1.war,模块2.war。

我们正在尝试将它们集成到部署在单独的 Web 应用程序中的 flex 应用程序中。例如。MainApp.war。

从 Module1.war 和 Module2.war 中调用远程对象时可以正常工作。但是当从主 flex 应用程序 MainApp.war 调用时,不会调用 java 远程对象。

我看过 Flex Developers guide 和 flexcoders Yahoo group。

4

1 回答 1

0

你是如何配置你的远程对象的?您是否在“-services”编译器标志中传递了 services-config.xml 的路径?如果您是,我会避免这样做,因为它不会给您提供服务端点位置的很大灵活性。

Christophe Coenraets 有一篇很棒的文章,介绍了在 Flex 中配置 RemoteObject 和其他数据访问类的最佳实践。总体思路是将 URL 外部化为 XML 配置文件,在应用程序启动时使用 HTTPService 加载该文件,然后使用 URL 配置绑定到 RemoteObject 中的 Channel/ChannelSet。全文在这里:

http://coenraets.org/blog/2009/03/externalizing-service-configuration-using-blazeds-and-lcds/

于 2009-04-08T05:18:19.457 回答