package javalearning;
import java.io.*;
import java.net.*;
public class Host_TcpSocketClient
{
Socket m_ClientSocket = null;
public Host_TcpSocketClient(String strIp, int iPort) throws Exception{
//m_clientSocket = new Socket("127.0.0.1", 8888);
m_ClientSocket = new Socket(strIp,iPort);
}
public void SendStr(String str) throws Exception{
DataOutputStream dos = new DataOutputStream(m_ClientSocket.getOutputStream());
dos.writeUTF(str);
}
public void disconnect() throws Exception{
m_ClientSocket.close();
}
public static void main(String[] args) throws Exception{
Host_TcpSocketClient ClientSocket = new Host_TcpSocketClient("127.0.0.1", 5556);
String str = "hello server!";
ClientSocket.SendStr(str);
while(str != null && str.length() != 0){
ClientSocket.SendStr(str);
}
ClientSocket.disconnect();
}
}