在上一篇文章的flex和java通信实例中,虽然运行是没有问题,但是遇到了比较多的问题,总结了下,大家一起讨论下。谢谢哈。 myeclipse8.5+tomcat6+jdk1.6+flex4.1插件
问题一:

这个问题比较明显,url不对,少了端口。services-config.xml配置中:
<channel-definition id="my-amf" class="mx.messaging.channels.AMFChannel">
<endpoint url="http://{server.name}:{server.port}/{context.root}/messagebroker/amf"
class="flex.messaging.endpoints.AMFEndpoint"/>
<properties>
<polling-enabled>false</polling-enabled>
</properties>
</channel-definition>
明明已经指定了端口,却无法获取到,在看.flexProperties文件

这里的serverRootURL难道不起效果的?
这里的参数有些经过调试,倒是试出来了。 比如serverContextRoot是项目根路径,修改这个倒是有点效果。其他几个参数修改了都没啥效果,比如serverRootURL的修改完全无效,所以个人感觉应该是从services-config.xml中读取的url。但又读不出接口,额。不知道有没有朋友遇到这种问题的?
问题二:无法进行自动编译。其他项目都没有问题,就flex项目不行

所以比较悲剧,我每次都要在该项目的properties中的flex 服务器 选项中重新按下ok按钮,既从新编译也重新部署下。这也是我无意中发现的,开始还以为是无法编译呢。

问题三:不会自动生成html。

选择生成html。却不生成。。。。
以上三个问题不知道大家有没有好的办法请帮帮我谢谢啦。或者有好的意见欢迎共同探讨!

- 大小: 13 KB

- 大小: 47.6 KB

- 大小: 17.4 KB

- 大小: 100.6 KB

- 大小: 100.7 KB
分享到:
相关推荐
Flex和Java之间的通信是Web应用程序开发中的一个重要环节,它允许前端用户界面(UI)与后端服务器进行数据交互。Flex是一种基于Adobe Flash Player或Adobe AIR运行时的富互联网应用程序(RIA)开发框架,而Java则是...
#### 四、使用BlazeDS进行Flex与Java通信 完成上述步骤后,就可以开始使用BlazeDS进行Flex与Java之间的通信了。具体的通信流程包括: 1. **定义服务接口**:在Java中定义一个服务接口,该接口将被Flex应用程序调用...
Flex4与Java通信是开发富互联网应用程序(RIA)时的一项重要技术,允许前端用户界面与后端业务逻辑之间进行高效的数据交换。在本实例中,我们探讨了三种Flex4与Java交互的方式:通过RemoteObject、HTTPService以及...
Java和Flex之间的通信是开发富互联网应用程序(RIA)时的一项关键技术。这个"java+flex通信源码"项目提供了一个实际的、完整的示例,演示了如何利用BlazeDS技术实现Java后端与Flex前端的无缝交互。下面我们将深入...
这个“flex与java通信的完整demo”提供了一个完整的示例,展示了如何在Flex前端和Java后端之间实现有效的通信。 首先,Flex是Adobe开发的开源框架,用于创建交互式、高性能的RIA。它基于ActionScript编程语言,使用...
以下是对“Flex 4 集成 Java”这一主题的详细阐述: 1. **Flex 4 概述**: Flex 4 提供了一个MXML和ActionScript 3的开发环境,用于创建具有高度交互性和动态视觉效果的用户界面。它的核心组件库包括Spark和 Halo...
通过Flash Builder或IntelliJ IDEA等集成开发环境(IDE),开发者可以构建Flex4应用,并与Java后台进行通信。 Java作为服务器端语言,有着广泛的应用场景,如Spring、Hibernate、Struts等框架都为Java Web应用提供...
总结起来,实现Flex与Java通信涉及多个步骤,包括配置BlazeDS、设置XML文件、处理部署问题、满足Flex类的要求以及处理安全策略。理解并掌握这些知识点对于开发Flex和Java结合的应用程序至关重要。
在本文中,我们将深入探讨如何使用Flex 4与Java进行通信,并通过三种不同的方法实现这一目标:RemoteObject、HTTPService和WebService。 1. Flex与普通Java类通信:RemoteObject RemoteObject是Flex中用于与远程...
【Flex和Java通信】是指在Flex前端应用与Java后端服务之间进行数据交换的技术。本文主要介绍如何使用LCDS(LiveCycle Data Services)作为中间件,实现Flex与Java的高效集成。 **一、Flex和LCDS简介** 1. **Flex**...
4. **BlazeDS配置**:在Java应用服务器(如Tomcat)上部署BlazeDS,配置相应的服务映射,使得Flex可以通过AMF与Java服务进行通信。 5. **创建AMF通道**:在Flex项目中,配置services-config.xml文件,定义与Java...
最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的...
《Flex4与Java整合详解——基于BlazeDS的实践指南》 在当今的Web开发领域,Flex和Java的集成已经成为构建富互联网应用(RIA)的重要技术组合。Flex以其强大的图形用户界面设计能力和丰富的交互性,搭配Java的强大后端...
5. **Flash Remoting**:虽然不是Flex3与Java通信的首选方式,但Flash Remoting(通过NetConnection和NetStream类)仍然可用于与服务器端进行实时数据交换,不过它通常用于Flash Player而不是Flex。 6. **Security*...
4. **搭建Java服务**:使用Java Servlet或Spring MVC等框架创建一个处理Flex请求的服务。这个服务会接收Flex发送的AMF请求,处理业务逻辑,然后返回结果。 5. **使用 BlazeDS 或 LiveCycle Data Services**:这两个...
Flex与Java通信是Web开发中的一个重要技术领域,它允许用户在浏览器端通过Flex客户端与后端Java服务器进行数据交互,实现动态、富交互性的应用程序。本源码可能包含了一个示例项目,展示了如何使用Flex与Java进行...
4. WebService:Java可以通过SOAP或RESTful WebService提供API,Flex客户端可以调用这些服务获取或更新数据。这种方式灵活且易于扩展,适用于跨平台的分布式系统。 在实际开发中,Java负责处理业务逻辑、数据存储和...