注册 登录
编程论坛 J2EE论坛

java通信

chenjiang001 发布于 2007-04-21 10:55, 549 次点击

import java.io.*;
import java.net.*;

public class Client
{
Socket socket;
BufferedReader in;
PrintWriter out;

public Client()
{
try
{
socket = new Socket("127.0.0.1.", 10000);
string="sdfsfsdgf"
主要将这个字符串发送到对应的端口
 不知道这块怎么写

socket.close();
}
catch (IOException e)
{}
}
public static void main(String[] args)
{
new Client();
}
}

请指点

4 回复
#2
风月_无边2007-04-21 11:27
你要首先建一个服务器来监听一个端口,等着客户端的信息!
#3
chenjiang0012007-04-21 11:43
 服务器端用VB winsock控件接收
在书上看了好多都是接收键盘输入
就是不知道怎样把一个已知的字符串发送过去?
  socket = new Socket("127.0.0.1.", 10000);
String a="sdfsfsdgf"
socket.send(a);
socket.close();
这样对吗?
#4
千里冰封2007-04-21 12:35
楼上好好看看API吧
#5
chenjiang0012007-04-22 11:01

在哪儿可以下载?
客户端用java 的socket发送
服务器端用VB 的winsock 接收可以吗?
import java.io.*;
import java.net.*;

public class Client
{
Socket socket;
BufferedReader in;
PrintWriter out;

public Client()
{
try
{
socket = new Socket("127.0.0.1.", 10000);
string="sdfsfsdgf"
请问怎样把一个字符串发送给对应的端口
socket.close();
}
catch (IOException e)
{}
}
public static void main(String[] args)
{
new Client();
}
}

1