flex与java的socket通信

flex与java的socket通信

ID:15210257

大小:82.50 KB

页数:13页

时间:2018-08-02

flex与java的socket通信_第1页
flex与java的socket通信_第2页
flex与java的socket通信_第3页
flex与java的socket通信_第4页
flex与java的socket通信_第5页
资源描述:

《flex与java的socket通信》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、flex与JAVA的SOCKET通信一、准备:服务端:JDK1.5(这个不用介绍了吧?)服务端IDE:eclipse(它的主页)客户端:FLEX3(Adobe®Flex®3是用于构建和维护在所有主要浏览器、桌面和操作系统一致地部署的极具表现力的Web应用程序的高效率的开放源码框架。)客户端IDE:FlexBuilder3(它的官方摘要页)二、缘分的相遇(建立连接):既然是通信,当然第一步就是要建立连接啦。我们还是用最简单的看代码的方式来开始我们的连接。===============================

2、=============服务端代码:Jserver1.java==========================================1.2.importjava.net.*;3.importjava.io.*;4.publicclassJserver1{5.publicstaticvoidmain(String[]args){6.ServerSocketserver=null;7.try{1.  server=newServerSocket(719);//在端口719建立一个服务器套接字对象2.  System.

3、out.println("服务端等待");3.  while(true){4.  System.out.println("等待客户机");5.  SocketnewSocket=server.accept();//客户端向我们建立的服务器套接字发送连接请求,则向下执行6.  System.out.println("已与客户机连接");7.  }8.}catch(IOExceptionie)9.{10.  System.out.println(ie);11.}finally{12.  try13.  {14.  if(server

4、!=null)server.close();//关闭服务器套接字。为什么要用finally关键字来做这个事呢?HOHOthinkinginjava里大师已经说得很清楚了,就是无论出现什么异常,都保证我们的服务端套接字能被关闭。15.  }catch(IOExceptionie){}16.}17.}复制代码嘎嘎,怎么样注释写得够清楚了吧?OK让我们编译运行,得到的结果应该如图: OK再让我们来看看客户端的代码是怎么样的:============================================客户端代码:Jclien

5、t1.mxml===================================================1.2.3.4.5.  

6、evarsocket:Socket;8.  internalfunctioninitApp():void9.  {10.  socket=newSocket();//创建Socket对象11.  socket.connect("localhost",719);  //连接服务器12.  socket.addEventListener(Event.CONNECT,connectFun);//监听是否连接上服务器13.  socket.addEventListener(Event.CLOSE,closeFun);//监听套接字连接是

7、否关闭14.  15.  }16.  privatefunctionconnectFun(event:Event):void17.  {18.  jText.text+="已经成功连接到服务器!";19.  }20.21.  privatefunctioncloseFun(event:Event):void22.  {23.  jText.text+="和服务器断开!"24.  }25.  ]]>26.27.

8、9"id="jText"/>1.复制代码界面非常简单啦,其实就是一个TextArea来显示连接的结果而已,运行的结果如下图(注意,服务端也应该在运行!): 在as3.0中,所有和网络通信有关的类都位于flash.net包中,这里

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。