?? mapserver.java
字號:
import java.io.* ;
import java.net.* ;
public class PhoneSocket
{
public PhoneSocket()
{
int port = 122 ;
try
{
ServerSocket srv = new ServerSocket(port) ;
System.err.println("Echo Server start at port " + port) ;
while(true)
{
Socket clnt = srv.accept() ;
DataInputStream datain = new DataInputStream(new BufferedInputStream(
clnt.getInputStream()) ) ;
DataOutputStream dataout = new DataOutputStream(new BufferedOutputStream(
clnt.getOutputStream()) ) ;
FileInputStream fis = new FileInputStream(".\\test.jpg") ;
String receive = Integer.toString( fis.available() ) ;
//System.out.println("receive : " + receive) ;
int size = Integer.parseInt(receive) ;
dataout.writeUTF(receive) ;
dataout.flush() ;
System.out.println("Send Message " + receive + " from server....2") ;
byte [] data = new byte [size] ;
fis.read(data) ;
dataout.write(data) ;
dataout.flush() ;
System.out.println("Send Image from server....3") ;
dataout.close() ;
clnt.close() ;
datain.close() ;
fis.close() ;
}
}
catch(IOException e)
{
System.err.println(e) ;
}
}
public static void main(String [] args)
{
PhoneSocket aeifkz = new PhoneSocket() ;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -