0 0

请教大侠啊!flex与java交互时出错!5

我与java交互时,RPC结果:


(RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Status 404: url: 'http://localhost:8080/flexweb/messagebroker/amf'"]
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:220]
at mx.rpc::Responder/fault()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\Responder.as:53]
at mx.rpc::AsyncRequest/fault()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:103]
at mx.messaging::ChannelSet/faultPendingSends()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\ChannelSet.as:1482]
at mx.messaging::ChannelSet/channelFaultHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\ChannelSet.as:975]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.messaging::Channel/connectFailed()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\Channel.as:997]
at mx.messaging.channels::PollingChannel/connectFailed()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\channels\PollingChannel.as:354]
at mx.messaging.channels::AMFChannel/statusHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\channels\AMFChannel.as:390]


源码: mxml源码:  
      

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.rpc.events.ResultEvent;
function gg(evnet:ResultEvent):void{
var ff:String = evnet.result as String;
ggg.text = ff;
}
function remotingSayHello():void{
var sname:String = nameInput.text;
h.hello(sname);
}
]]>
</mx:Script>
<mx:RemoteObject destination="hello" id="h"
result="gg(event)"  >
</mx:RemoteObject>
<mx:TextArea id="ggg" x="109" y="122"/>
<mx:Button label="say hello" click="remotingSayHello();" x="144" y="193"/>
<mx:TextInput id="nameInput" x="109" y="73"/>
<mx:Label text="name" x="47" y="75"/>
</mx:Application>





java类:  

package com;

public class Hellow {
public String hello(String name){
System.out.println("flex调用我了,真好~~~~");
return "hello "+name;
}
}





  remoting-config.xml 如下:

   

<?xml version="1.0" encoding="UTF-8"?>
<service id="remoting-service"
    class="flex.messaging.services.RemotingService">

    <adapters>
        <adapter-definition id="java-object" class="flex.messaging.services.remoting.adapters.JavaAdapter" default="true"/>
    </adapters>

    <default-channels>
        <channel ref="my-amf"/>
    </default-channels>
<destination id="hello">
<properties> <source> com.Hellow </source> </properties>
</destination>
</service>















2009年12月04日 14:38
目前还没有答案

相关推荐

    基于java的directshow

    4. **C++代码实现**:在生成的头文件基础上,编写C++代码,实现与DirectShow API的交互。这包括初始化DirectShow过滤图,添加和连接过滤器,处理媒体流等。 5. **加载和调用JNI接口**:在Java程序中,使用`System....

    电脑软件鼠标连点器鼠大侠1.20 单文件版勿升级.rar

    使用鼠标连点器鼠大侠1.20版时,用户需要注意的是,虽然这类工具能带来便利,但在某些游戏中可能会被视为作弊行为,可能导致账号被封禁。此外,在使用过程中要确保软件来源可靠,避免下载携带病毒的版本。同时,长...

    OpenGl实现的光照及鼠标、键盘交互

    程序使用了NeHe的框架,通过读取一个PLY文件中的数据生成了一个兔子,有完整的鼠标和键盘交互,包括旋转、平移、光照等,不足之处是立体感不足,光照范围有限,开头的数组定义方法也很死板,哪位大侠改善后发到我...

    java 课程设计实例

    10. **数据库操作**:Java可以与各种数据库(如MySQL、Oracle等)进行交互,使用JDBC API进行连接、查询、更新和删除等操作。学习SQL语言,熟悉PreparedStatement和ResultSet等类的使用。 以上是Java课程设计实例中...

    晴窗中文大侠 ChineseHome V6.0.13.137 (集成开发版)加强版

    晴窗中文大侠的翻译技术是使用界面动态翻译技术,即完全是在目标软件工作运行时,动态完成翻译工作。不会影响目标软件原有的运行速度.因为在工作时,只是对目标软件在有文字输出时才做翻译处理;并且所使用的字典...

    晴窗中文大侠 V6.0.9.109 (集成开发版)加强版

    晴窗中文大侠可以随时在中文与英文两种界面状态下进行切换,增加了用户使用的灵活性。 晴窗中文大侠给用户提供了一个字典编辑器,用户可以根据自己的习惯对翻译的内容进行修改和增补。 “翻译专业化、功能人性化、...

    delphi通过ExternalInterface与flash交互

    写的不好,希望能抛砖引玉,大侠勿拍!!这个是里面用到的flash控制http://download.csdn.net/detail/jinshaopu/4108773,smartflash支持背景透明,原版的flash控制也可以用上面的例子,方法是通用的

    晴窗中文大侠5.0钻石版

    2. 输入法设置:安装完成后,用户需在系统设置中将晴窗中文大侠设置为默认或可用的输入法,以便在需要时切换使用。 3. 功能探索:晴窗中文大侠5.0钻石版可能包含多种输入模式,如全拼、简拼、五笔等,用户可以根据...

    晴窗中文大侠6.09破解版

     《晴窗中文大侠》的翻译技术是使用界面动态翻译技术,即完全是在目标软件工作运行时,动态完成翻译工作。不会影响目标软件原有的运行速度。因为在工作时,只是对目标软件在有文字输出时才做翻译处理;并且所使用的...

    java客户端和go服务端联调错误演示

    在IT行业中,跨语言通信是常见的任务,例如Java客户端与Go服务端的交互。本案例中,"java客户端和go服务端联调错误演示"是一个博客的配套文件,旨在通过实际示例展示错误发生的情况,并提供正确的解决方案。下面将...

    晴窗大侠 绿色版

    晴窗大侠 很好很强大本人已经测试过了 很好用 并且是破解版的

    Hyperledger Fabric fabric-java-sdk 测试环境集成.docx

    fabric-java-sdk是用于与Hyperledger Fabric交互的Java SDK,提供了方便快捷的方式来开发基于Fabric的应用程序。 本文档旨在详细介绍如何在本地搭建一个用于测试的Hyperledger Fabric环境,并集成fabric-java-sdk...

    晴窗中文大侠 4.2 及注册机

    注1:这个软件要在打开英文软件再打开晴窗中文大侠,这样才能开始 汉化。 注2:如果不能汉化,就是没有中文字典。这个要自己搜索,字典越多,能汉化出的软件的中文指数可达到98%以上 注3:如果会用的高手就不用看...

    Hyperledger Fabric fabric-java-sdk 使用 intellij idea 测试 End2endIT.docx

    fabric-java-sdk是Hyperledger官方提供的Java SDK,用于简化与Fabric网络交互的过程。借助fabric-java-sdk,开发者可以轻松地创建、查询交易以及管理网络成员等。而在实际的开发过程中,为了确保应用的健壮性,进行...

    晴窗中文大侠4.2注册机

    晴窗中文大侠4.2注册机,提供注册码 晴窗中文大侠4.2注册机,提供注册码 晴窗中文大侠4.2注册机,提供注册码

    JAVA最全的核心知识点.rar

    这些技术用于构建动态、交互式的Web应用,处理用户请求,实现业务逻辑,并与数据库进行数据交换。 六、面试题 这部分内容可能包含了Java基础、Spring全家桶以及Web开发的相关面试问题,旨在检验开发者对Java技术栈...

    鼠大侠鼠标连点器v1.2.6免费绿色版

    鼠大侠鼠标连点器是一个专业的鼠标连点器,让你游戏挤房间,网上抢购提供最强大的鼠标支持,再不用手残点击你的鼠标,它操作方便,解放你的双手。 【功能特点】 1、点击类型可选 支持鼠标左键和右键点击,满足...

Global site tag (gtag.js) - Google Analytics