没有链接到服务器!System.Net.Sockets.socketException;由于目标及积极拒绝,无法连接。127.0.0.1:655010
服务端的部分代码:
private void Listen() {
TcpListener tcpListener = new TcpListener(65501);
tcpListener.Start();
Socket socketForClient = tcpListener.AcceptSocket();
try {
NetworkStream networkStream = new NetworkStream(socketForClient);
StreamReader streamReader = new StreamReader(networkStream);
string msg = streamReader.ReadLine();
listBoxServer.Items.Add("已经建立客户端成功连接!");
while (true) {
networkStream = new NetworkStream(socketForClient);
streamReader = new StreamReader(networkStream);
string message = streamReader.ReadLine();
listBoxServer.Items.Add("收到客户端信息:" + message);
StreamWriter streamWrite = new StreamWriter(networkStream);
if (txtBoxServer.Text != "") {
listBoxServer.Items.Add("客户端反馈信息:" + txtBoxServer.Text);
streamWrite.WriteLine(txtBoxServer.Text);
streamWrite.Flush(); } } }
catch (Exception es) {
MessageBox.Show(es.ToString()); } }
private void bnConnect_Click(object sender, EventArgs e) {
listBoxServer.Items.Add("服务已经启动!");
Thread thread = new Thread(new ThreadStart(Listen));
thread.Start(); }
private void bnClose_Click(object sender, EventArgs e) {
//关闭相关线程及服务。}
客户端的部分代码:
public FormClient() {
InitializeComponent();
try {
tcpClient = new TcpClient("127.0.0.1", 65501); }
catch (Exception es) {
MessageBox.Show("没有链接到服务器!"+es.ToString());
return; }
networkStream = tcpClient.GetStream();
streamReader = new StreamReader(networkStream);
streamWriter = new StreamWriter(networkStream); }
private void bnSend_Click(object sender, EventArgs e){
if (txtBoxClient.Text == "") {
MessageBox.Show("请确定文本框为非空!");
txtBoxClient.Focus();
return; }
try {
string msg;
streamWriter.WriteLine(txtBoxClient.Text);
streamWriter.Flush();
msg = streamReader.ReadLine();
listBoxClint.Items.Add("读取服务器端发送内容:" + msg); }
catch (Exception es) {
MessageBox.Show("从服务器端读取数据出显错误,类型为:" + es.ToString()); } }
private void FormClient_FormClosed(object sender, FormClosedEventArgs e){
//关闭相关线程及服务。 }
运行后出现了服务器积极拒绝的问题,网络大侠请赐教,看看我那出错了!
我目前给的是我悬赏积分中最高的分数,如有哪位网络高手的回答有助于我解决难题,我还回家200分的。希望网络高手能留下QQ号:以便技术上能有说交流。有留必加!