JSP虚拟主机,jsp空间,java空间,java虚拟空间JSP虚拟主机,jsp空间,java空间,java虚拟空间

java开发之Flash remoting调用servlet



作者:    文章来源:
发布日期:2006年10月31日    浏览次数:100次
java开发之Flash remoting调用servlet 

作者:水分子  时间:2004-11-8 12:52:37  类型:原创  来源:RIACN
统计信息: 总计:329  今日:1  评论数:4
 
【字体:大 中 小】【打印本稿】【进入论坛】 
服务器:jrun4 
组件:flash remoting components as2.0 
软件:flash mx 2004 pro 
在安装好后,打开jrun4的管理页面,进入页面之后你会看到jrun已经创建好了3个服务器,分别是admin,default和samples,我们使用的服务器为default,对与flash remoting的相关用法可参照lwanchen的flashremoting实践(三)-hello world for java:http://www.riacn.com/web/showArticle.asp?id=111 

1.在C:jrun4serversdefaultdefault-eardefault-warWEB-INF的web.xml中加入以下的标记: 

<servlet> <servlet-name>MyServlet</servlet-name> <display-name>MyServlet</display-name> <description>This is a servlet of H2O</description> <servlet-class>MyServlet</servlet-class> </servlet> 2.将编译好的MyServlet.class这个servlet放在classes文?邢?

MyServlet.java为 
  1. import javax.servlet.*;
  2. import java.io.IOException;
  3. import java.util.List;
  4. public class MyServlet implements Servlet {
  5.   private String message = null;
  6.   public void init(ServletConfig config) throws ServletException {
  7.     message = "Hello from MyServlet";
  8.   }
  9.   public void service(ServletRequest request, ServletResponse response)
  10.       throws ServletExceptionIOException {
  11.     request.setAttribute("FLASH.RESULT", message);
  12.   }
  13.   public String getServletInfo() {
  14.     return "A test servlet.";
  15.   }
  16.   public ServletConfig getServletConfig() {
  17.     return null;
  18.   }
  19.   public void destroy() {
  20.     message = null;
  21.   }
  22. }
 
3.在flash mx 2004 pro中的调用方法为: 
import mx.remoting.NetServices; 
import mx.remoting.Connection; 
NetServices.setDefaultGatewayUrl("http://localhost:8100/flashservices/gateway";); 
gatewayConnnection = NetServices.createGatewayConnection(); 
flashtestService = gatewayConnnection.getService("",this); flashtestService.MyServlet(); 
function MyServlet_Result(result){ 
  users= result; trace(users); 
}
  ok! 就是这么简单,但可花费了我不少的心血呀,希望大家珍惜,也祝大家能一次搞定!

水分子(H2O) 2004.11.8 1509@163.COM 
 
Copyright © 2002-2012 JSPCN.net. All rights reserved.
JSP中文网    备案号:粤ICP备09171188号
成都恒海科技发展有限公司    成都市一环路南二段6号新瑞楼三楼8号