一个socket的问题 Java

来源:百度知道 编辑:UC知道 时间:2024/06/19 14:24:57
这是我根据网上
http://www.ibm.com/developerworks/cn/java/j-lo-pos/#2.无驱打印的可行性|outline
写的,192.168.0.222是我的内网ip
我把共享什么的都打开了。
对了我用的是SmartPrinter虚拟打印机
public static void main(String[] args)
{
Socket cli
ent=new java.net.Socket();

PrintWriter socketWriter;
try
{
/*connect(SocketAddress endpoint, int timeout)
将此套接字连接到服务器,并指定一个超时值。*/
client.connect(new InetSocketAddress("192.168.0.222" , 9100),100000);// 创建一个 socket
socketWriter = new PrintWriter(client.getOutputStream());// 创建输入输出数据流

socketWriter.println("aaaaaaaaaaaaaaaaaaaa");

}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}

java.net.C

socket对应的~ 你建立了传输方 当然需要建立一个接受方喽~ 就和一个巴掌拍不响

楼主看看这个帖吧,说得蛮详细http://news.newhua.com/news1/program_net/2009/64/0964941376944EFKG33EF18A3B0HG5AEA4A8D7D61FA01CGHG0F7DG.html?lt=common