远程对象无法与模块一起使用
我们有一些模块在 remoting-config.xml 中配置了自己的远程对象。 每个都打包并部署为单独的 Web 存档 (WAR)。 对于前。 模块1.war,模块2.war。
我们正在尝试将它们集成到一个部署在单独的 Web 应用程序中的 Flex 应用程序中。 对于前。 MainApp.war。
当从 Module1.war 和 Module2.war 中调用时,远程对象工作正常。 但是,当从主 Flex 应用程序 MainApp.war 调用时,不会调用 java 远程对象。
我查看了 Flex 开发人员指南和 Flexcoders 雅虎小组。
We have some Modules which have their own remote objects configured in remoting-config.xml. Each is packaged and deployed as separate web archives (WAR). For ex. Module1.war, Module2.war.
We are trying to integrate them in a flex application which is deployed in a separate web app. For ex. MainApp.war.
The remote objects work fine when invoked from within Module1.war and Module2.war. But the java remote objects are not getting invoked when called from the main flex application MainApp.war.
I have looked at Flex Developers guide and flexcoders Yahoo group.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您如何配置远程对象? 您是否在“-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/
How are you configuring your remote objects? Are you passing the path to services-config.xml in the "-services" compiler flag? If you are, I would avoid doing this, since it doesn't give you much flexibility in the location of your services endpoints.
Christophe Coenraets has a great article on best practices for configuring RemoteObject and other data access classes in Flex. The general idea is to externalize the URLs into an XML configuration file, load that with an HTTPService when the application starts up, then use the URLs to configure your Channel/ChannelSet which are binded into the RemoteObject. Full article is here:
http://coenraets.org/blog/2009/03/externalizing-service-configuration-using-blazeds-and-lcds/