知识大全 Flex Socket与Java通讯客户端写法

Posted 通讯

篇首语:时人不识凌云木,直待凌云始道高。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Flex Socket与Java通讯客户端写法相关的知识,希望对你有一定的参考价值。

Flex Socket与Java通讯客户端写法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  <?xml version= encoding= utf ?>

  <mx:Application xmlns:mx= layout= absolute

  fontSize= creationComplete= initApp(); >

  <mx:Script>

  <![CDATA[

  import ntrols Alert;

  import Socket;

  import flash utils ByteArray;

  import flash events KeyboardEvent;

  //import flash system Security;

  private var socket:Socket=new Socket();

  internal function readConf():void

  

  //   var host:String = client_para lastResult SocketClient host;

  

  internal function initApp():void

  

  //    Security loadPolicyFile( );

  /// Alert(host);

  //var port:int = client_para lastResult SocketClient port;

  //Alert(port);

  myInput addEventListener(KeyboardEvent KEY_DOWN sendMessageUseEnterKey);

  nnect( );

  socket addEventListener(Event CONNECT funConnect);

  socket addEventListener(Event CLOSE funClose);

  socket addEventListener(ProgressEvent SOCKET_DATA funSocket);

  

  internal function funConnect(event:Event):void

  

  myText text+= 连接已建立 \\n ;

  

  internal function funClose(event:Event):void

  

  myText text+= 连接已关闭 \\n ;

  

  internal function sendMessage(msg:String):void

  

  var message:ByteArray=new ByteArray();

  message writeUTFBytes(msg+ \\n );

  socket writeBytes(message);

  socket flush();

  myInput text= ;

  

  internal function funSocket(event:ProgressEvent):void

  

  var msg:String= ;

  while(socket bytesAvailable)

  

  msg+=socket readMultiByte(socket bytesAvailable utf );

  var arr:Array=msg split( \\n );

  for(var i:int= ;i<arr length;i++)

  

  if(arr[i] length> )

  

  var myPattern:RegExp=/\\r/;

  arr[i]=arr[i] replace(myPattern );

  myText text+=arr[i]+ \\n ;

  

  

  myText verticalScrollPosition = myText maxVerticalScrollPosition;//滚动到最下面

  

  

  private function sendMessageUseEnterKey(evt:KeyboardEvent):void

  if(evt keyCode== )

  sendMessage(myName text+ : +myInput text);

  

  

  ]]>

  </mx:Script>

  <! <mx:HTTPService id= client_para url= conf xml useProxy= false /> >

  <mx:Panel width= height= horizontalCenter= verticalCenter= layout= absolute verticalAlign= middle horizontalAlign= center >

  <mx:TextArea y= width= height= id= myText horizontalCenter= />

  <mx:TextInput x= y= width= id= myInput />

  <mx:Button label= Send id= myBtn click= sendMessage(myName text+ : +myInput text) x= y= />

  <mx:TextInput width= text= Name id= myName verticalCenter= horizontalCenter= />

  </mx:Panel>

cha138/Article/program/Java/hx/201311/27122

相关参考

知识大全 Flex与.NET基于Socket的网络连接

Flex与.NET基于Socket的网络连接  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Fl

知识大全 Java Socket通讯实际操作手册

JavaSocket通讯实际操作手册  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JavaSo

知识大全 一个Java 的 Socket 服务器和客户端通信的例子

一个Java的Socket服务器和客户端通信的例子  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Java Socket多线程服务端、客户端

JavaSocket多线程服务端、客户端  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  //主方

知识大全 socket 线程 思路 java

  网上参考别人的例子改自己的程序终于搞明白了原来在socket的服务器端设置线程并不是像之前想的那样建立一个连接后就重新开一个端口去监听这样的想法遇到了很多问题首先当我把客户端弄成for循环递增的链

知识大全 Flex与Java EE深度结合(一)

Flex与JavaEE深度结合(一)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  这篇文章的前

知识大全 Flex与java交互之数据库数据读取

Flex与java交互之数据库数据读取  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  前几天有网

知识大全 Java+Flex整合应用简单示例

Java+Flex整合应用简单示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  java  J

知识大全 Flex和Java快速开发的Flamingo项目

Flex和Java快速开发的Flamingo项目  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 C#.NET通过Socket实现平行主机之间网络通讯

C#.NET通过Socket实现平行主机之间网络通讯  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!