当前位置: 首页 > news >正文

郑州定制网站建设制作类似网站软件

郑州定制网站建设,制作类似网站软件,wordpress前端库加速,安徽平台网站建设费用什么是BlazeDS呢#xff1f;BlazeDS是一个基于服务器的Java远程调用#xff08;remoting#xff09;和Web消息传递#xff08;messaging#xff09;技术#xff0c;它能够使得后台的Java应用程序和运行在浏览器上的Flex应用程序相互通信。在各大搜索引擎里#xff0c;关…  什么是BlazeDS呢BlazeDS是一个基于服务器的Java远程调用remoting和Web消息传递messaging技术它能够使得后台的Java应用程序和运行在浏览器上的Flex应用程序相互通信。在各大搜索引擎里关于BlazeDS的中文教程来来去去都是那几篇而且都是使用Eclipse来开发Flex的用Eclipse开发Flex跟Java很不错的。这篇文章将会尝试着使用Flex Builder 3用一个经典的“HelloWorld”例子来让你学会BlazeDS的使用方法。         在开始之前你需要安装JDK和Tomcat并实现成功配置详细请看Tomcat 6.0 配置。 一、我电脑上的配置是如下四点如果你电脑上的配置不同于以下四点可能需要你对你的电脑进行修改一下        1、Window XP         2、Tomcat 6.0安装在“C:\Program Files\Apache Software Foundation\Tomcat 6.0\”下文会使用“[tomcat-home]”来代替这长长的目录路径         3、Tomcat服务器使用端口8080         4、使用Flex Builder 3而非Eclipse。 二、如果你对以下操作比较陌生那你应该先熟悉一下以下操作         1、写一个Java文件并编译它         2、使用Flex Builder 3         3、停止和开户Tomcat服务器。 三、下载BlazeDS         1、网址http://opensource.adobe.com/wiki/display/blazeds/ReleaseBuilds         2、下载那个“BlazeDS binary distribution”http://download.macromedia.com/pub/opensource/blazeds/blazeds_bin_3-0-0-544.zip                 i. 把那个 .zip 文件保存到你的电脑上                 ii. 里面有两个文件blazeds.war 和 blazeds-bin-readme.html                 iii. 把里面的 blazeds.war 文件解压到这个目录下[tomcat-home]\webapps         3、如果Tomcat正在运行请停止它然后再启动它就是重启Tomcat         4、打开这个目录[tomcat-home]\webapps                 i. 你应该会看到一个名为“blaseds”的文件夹                 ii. 在blaseds文件夹里会有一个名为“WEB-INF”的文件夹                 iii. 在WEB-INF文件夹里会有很多文件夹其中有一个名为“classes”的文件夹。Flex应用程序需要使用到的Java class就是放到这个文件夹里的                 iv. 还有一个名为“flex”的文件夹它里面有一个remoting-config.xml我们要在这个remoting-config.xml文件里添加destination结点来告诉Flex应用程序如何连接上Java class的 四、使用文本编辑器编写以下这个Java文件并命名为“HelloWorld.java” package cn.riahome.java; public class HelloWorld {  public HelloWorld() { }  public String getHelloWorld() {  return Hello World!; }} 编译这个Java文件并得到HelloWorld.class文件。在 [tomcat-home]\webapps\blazeds\WEB-INF\classes 目录下新建一个名为“cn”的文件夹然后在cn文件夹新建一个“riahome”文件夹接着在riahome文件夹里新建一个“java”文件夹最后把刚才编译得到的HelloWorld.class文件放到java文件里HelloWorld.class的路径应该为[tomcat-home]\webapps\blazeds\WEB-INF\classes\cn\riahome\java\HelloWorld.class 五、打开 [tomcat-home]\ webapps\blazeds\WEB-INF\flex\remoting-config.xml 这个文件然后在/default-channels标签之后和/service标签之前添加以下结点注意id属性和source结点的值source结点描述了完整的包路径和类名 destination idhelloWorld    properties        sourcecn.riahome.java.HelloWorld/source    /properties/destination 六、如果Tomcat正在运行请停止它然后再启动它就是重启Tomcat 七、请按以下步骤新建一个名为“HelloWorld”的Flex Project 八、在 HelloWorld.mxml 文件的mx:Application/mx:Application标签之间添加如下代码 mx:Script        ![CDATA[                        import mx.rpc.events.FaultEvent;            import mx.controls.Alert;            import mx.rpc.events.ResultEvent;                        private function resultHandler(event:ResultEvent):void            {                // 显示收到的 Hello World! 数据                Alert.show(event.result.toString(), 提示);            }                        private function faultHandler(event:FaultEvent):void            {                Alert.show(event.fault.toString(), 提示);            }                    ]]    /mx:Script        mx:RemoteObject idremoteObject destinationhelloWorld sourcecn.riahome.java.HelloWorld        resultresultHandler(event) faultfaultHandler(event)/        mx:Button label发送 clickremoteObject.getHelloWorld()/ 九、按F11测试你看到一个叫“发送”的按钮按一下它会弹出“Hello World!”这是后台发送过来的。至此我得恭喜您您成功了 十、最后需要注意的是mx:RemoteObject标签的destination属性值必须跟remoting-config.xml文件里destination标签的id值一致 如果您还是测试不成功请注意以下几点 1、核实HelloWorld.class文件已经在[tomcat-home]\webapps\blazeds\WEB-INF\classes\cn\riahome\java目录下 2、检查remote-config.xml文件里是否已经添加了上述的destination标签 3、有没有重启Tomcat服务器 4、检查mx:RemoteObject标签有没有这两个属性destination”helloWorld”、source”cn.riahome.java.HelloWorld” 5、打开Flex Project的属性面板查看 Flex Compiler 里的Additional compiler arguments选项是否已经有“-services”指令如下图通常在新建Project的时候就自动添加的 6、打开Flex Project的属性面板再次检查 Flex Server 里的 Root folder、Root URL、Conntext root按一下 Validate Location 按钮测试是否成功 7、检查所有代码有没有错误       来自http://www.riahome.cn/?p69 转载于:https://www.cnblogs.com/xxcainiao/archive/2008/12/19/1358657.html
http://www.huolong8.cn/news/15061/

相关文章:

  • 网站建设分金手指排名十八软件定制开发网站
  • 98建筑网站创建论坛网站需要多少钱
  • 常州企业网站建设优设网免费素材
  • 网站用ps如何做句容市网站seo优化排名
  • 现在建设校园网站用什么软件wordpress的页面的
  • 网站开发后端怎么开发哪里长沙网站开发
  • 重庆商城网站建设地址东莞网站建设 环保设备
  • 陕西高速建设集团网站网站开发虚拟主机系统
  • 商标注册网站官网如何在本机搭建wordpress
  • 在线教育网站用什么做北京好的做网站公司
  • 网站开发设计培训做的好的h游戏下载网站
  • jsp 网站连接数据库做pc端网站必知
  • 专建网站中铁建设集团有限公司是央企吗
  • 中山免费网站建设肃宁县做网站
  • 长治网站建设哪家好秀色直播怎么下载
  • 灰色网站微信小程序下单怎么弄商家
  • 网站 功能呢企业网站建设业务报价单
  • 新乡微信网站建设阿里巴巴网站建设基础服务
  • 网站开发人员的水平网站设计建设流程
  • 网站程序设计软件微信支付 网站建设
  • 网站权重数据包西安定制网站建设
  • 常德市网站建设dw如何制作一个搜索栏
  • 怀化职院网站自己可以做招聘的网站吗
  • 网站图片被盗连怎么办西安建设网站电话
  • 济宁手机网站开发公司网站指向ip列表是什么
  • 天眼查免费查询入口江苏网站关键词优化优化
  • 为什么要建设个人网站做网站送商标
  • 宜昌公司做网站it运维系统详细设计
  • 电子商务网站建设的市场分析自学做网站一般要多久
  • 网站开发工程师课程西安百度首页优化