如何做好Flex与Java交互「建议收藏」

如何做好Flex与Java交互「建议收藏」三种flex4与Java顺利通信的方式是:flex与普通java类通信RemoteObject;flex与服务器交互HTTPService;flex与webservice交互WebService

大家好,又见面了,我是你们的朋友全栈君。

  三种flex4与Java顺利通信的方式是:

  flex与普通java类通信RemoteObject;

  flex与服务器交互HTTPService;

  flex与webservice交互WebService.

  当大家尝试使用flex与普通java类通信时,一般用RemoteObject,具体的代码段如下:

  package com.flex.demo;

  /**

  *第一种 功能描述:该类用来实现flex与普通java类中的方法通信

  * @author Administrator

  */

  //以上是打头的功能描述,可以不写。

  <!–flex 与普通java类通信–>

  <s:RemoteObject id=”serv” destination=”myservice” fault=”serv_faultHandler(event)” result=”serv_resultHandler(event)”>

  <properties>

  <source>com.flex.demo.SimpleService</source>

  </properties>

  </s:RemoteObject>

  [js] view plaincopy

  <!–flex 与服务器交互HTTPService–>

  <!–servlet代码–>

  /**

  * 第二种 功能描述:该servlet用来与flex进行交互

  * @author Administrator

  */

  @SuppressWarnings(”serial”)

  public class SimpleServiceServlet extends HttpServlet {

  @Override

  protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

  request.setCharacterEncoding(”utf-8″);

  response.setCharacterEncoding(”utf-8″);

  response.getWriter()。write(”我是服务器”);

  }

  }

  flex与服务器交互HTTPService,flex端代码

  <!– flex 与服务器交互–>

  <s:HTTPService id=”service” fault=”service_faultHandler(event)” result=”service_resultHandler(event)”

  </s:HTTPService>

  <!–第三种 flex与webservice交互WebService–>

  <!–flex与webservice交互这里调用一个天气预报的webservice–>

  <s:WebService id=”ws”

  wsdl

  fault=”ws_faultHandler(event)”

  result=”ws_resultHandler(event)”

  showBusyCursor=”true”>

  <!– 调用webservice的方法<speration>–>

  另外,我想说一下的是,对于弹出框的代码段虽然是很简单的,但是也最好不要漏掉:

  protected function service_faultHandler(event:FaultEvent):void{

  Alert.show(”调用失败了:”+event.fault.message as String,”提示”);

  }

  protected function service_resultHandler(event:ResultEvent):void{

  Alert.show(”调用成功了:”+event.result as String,”提示”);

  }

  <span style=”font-family:Arial; background-color:#ffffff”></span>

托福答案 www.jx-jf.com

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155367.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Windows网络编程

    Windows网络编程

    2021年12月7日
    50
  • 什么是数据治理?什么是数据安全治理?两者关系如何?[通俗易懂]

    什么是数据治理?什么是数据安全治理?两者关系如何?[通俗易懂]企业信息化建设是随着企业战略、业务形态、预算等多个方面不断迭代及变化的,所以在建设过程中难免出现阶段鸿沟,跨阶段整合难的现象,当企业以数据为中心的战略考量时,就需要通过数据治理方法对以往问题纠偏,对未来形态建设。本文通过理清数据治理与数据安全治理关系,寄希望帮助读者对两者有所清晰的认识。一、数据治理与数据安全治理关系数据治理简单来讲是通过对数据的梳理整合,利用数据驱动业务,实现企业增值。…

    2022年5月11日
    73
  • 什么是大数据开发?「建议收藏」

    什么是大数据开发?「建议收藏」♥️大数据开发是干什么的?大数据作为时下火热的IT行业的词汇,随之而来的数据开发、数据仓库、数据安全、数据分析、数据挖掘等等围绕大数据的商业价值的利用逐渐成为行业人士争相追捧的利润焦点。随着大数据时代的来临,大数据开发也应运而生。大数据开发其实分两种,第一类是编写一些Hadoop、Spark的应用程序,第二类是对大数据处理系统本身进行开发。第一类工作感觉更适用于dataanalyst这种…

    2022年5月4日
    121
  • SpringBoot使用Websocket(一)

    SpringBoot使用Websocket(一)webSocket是HTML5的一种新协议,它实现了服务端与客户端的全双工通信,建立在传输层,tcp协议之上,即浏览器与服务端需要先建立tcp协议,再发送webSocket连接建立请求。webSocket的连接:客户端发送请求信息,服务端接受到请求并返回相应的信息。连接建立。客户端发送http请求时,通过Upgrade:webSocketConnection:Upgrade告知服务器需要建…

    2022年7月27日
    10
  • JS,CSS是前端,JAVA PHP ASP是后端,数据库是后端的处理对象,非代表前后底

    JS,CSS是前端,JAVA PHP ASP是后端,数据库是后端的处理对象,非代表前后底大海-mysql-oracle(529513481)  19:02:18象我这边,前台都是php,而php做数据分析是不太理想的,做中间件没人力,难办横瓜(601069289) 19:20:15 用C写中间件D,PHP再调用D横瓜(601069289) 19:20:31 用C写中间件D,PHP再调用D横瓜(601069289) 19:20:3…

    2022年4月29日
    44
  • Java static(三) – 静态代码块

    Java static(三) – 静态代码块静态代码块static代码块也叫静态代码块,是在类中独立于类成员的static语句块,可以有多个,位置可以随便放,它不在任何的方法体内JVM加载类时会执行这些静态代码块,如果static代码块有多个,JVM将按照它们在类中出现的先后顺序依次执行它们每个静态代码块只会被执行一次实例说明//父类publicclassParentStatic{privatestaticStringpstr=”父类静态变量”;static{System.o.

    2022年7月16日
    14

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号