java项目链接不上服务器,Java客户端-服务器项目中的连接超时错误

在尝试将Java客户端项目从一台计算机移到另一台并连接到在同一台计算机上运行的服务器时,遇到了连接超时的问题。当客户端运行并尝试连接到服务器的8000端口时,程序冻结并显示连接超时。服务器代码中,服务器在启动后等待客户端连接,并通过DataInputStream和DataOutputStream处理数据交换。
摘要由CSDN通过智能技术生成

我正在学习一些基本的Java网络知识,并且试图使我学到的东西变为现实,因此,当我在同一台计算机上运行服务器和客户端类时,它可以正常运行,但是当我将客户端项目转移到另一个计算机上时计算机并在运行服务器后运行项目,它将冻结并打印连接超时语句。

这是我的服务器代码

package sample;

import javafx.application.Application;

import javafx.application.Platform;

import javafx.scene.Scene;

import javafx.scene.control.ScrollPane;

import javafx.scene.control.TextArea;

import javafx.stage.Stage;

import java.io.DataInputStream;

import java.io.DataOutputStream;

import java.net.ServerSocket;

import java.net.Socket;

import java.util.Date;

public class Main extends Application {

@Override

public void start(Stage primaryStage) throws Exception{

TextArea ta = new TextArea();

primaryStage.setTitle("server");

primaryStage.setScene(new Scene(new ScrollPane(ta), 450,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值