Java Socket通信在使用的时辰有不少的问题,尤其是在小代码的书写上。下面我们就看看Flash编程的写法,但愿巨匠有编码中找到自己想要的。那么闲话不多说,先来看看Java Socket通信的源代码。 1.1 v; r* v" Z3 k0 v6 ~* g5 c; n
2.* c0 M3 y' q4 P" q0 N7 R
3.
* M7 D: V" S( A% l( q' O/ l+ K6 P z# b3 l
4. 5.import flash.net.Socket;" Y& S! O1 J [
6.import mx.controls.Alert;
]" y+ a3 B( p3 z7 G# {" O' Z 7.import flash.utils.ByteArray;
; F* p/ y; f+ Z 8.private var socket:Socket = new Socket();//界说Socket,筹备好情书的信封
4 P+ G% U$ u# f w0 g 9.//初始化轨范" j6 V, Z/ K' H4 N( S* p
10.internal function initApp():void
# M+ L9 c: S4 }# ^* d/ e 11.{: i; l6 x7 H/ w8 y$ m6 M; w
12.socket.addEventListener(Event.CONNECT,funConnect); //监听是否毗连7 }/ f; _8 F4 y- d
13.socket.addEventListener(Event.CLOSE,funClose); //监听毗连封锁
( b' M- h% B. i9 G) }: I 14.socket.addEventListener(ProgressEvent.SOCKET_DATA,funSocket); //监听输入流
: v2 z9 z5 E- q, h 15.socket.connect("localhost",1024); //毗连处事器4 V$ G+ o( e6 g; @* Q
16.}
3 p- F# V5 m0 T 17.internal function funSocket(event:ProgressEvent) {
( y3 V( b% t w. q4 B 18.var srt:String = socket.readUTF();: R! @" t5 b+ z
19.loveText.text = loveText.text + "n 机械人说:" + srt+"n";
% h- C: t3 V0 B3 ?2 x 20.}2 s2 w3 A1 q* O3 ~" i& a
21.internal function funConnect(event:Event):void
0 Q( q+ {. ?: X9 a# W 22.{
$ h1 I) {) s0 y7 c! a D 23.loveText.text+="n毗连已成立 n";2 i, }+ I! o, e6 H0 Y
24.} |