如何创建基本的Java服务器

如题所述

以下是Sun提供的一个简单的“Knock Knock"”服务器:
import java.net.*;import java.io.*;public class KnockKnockServer {
public static void main(String[] args) throws IOException {
ServerSocket serverSocket = null;
try {
serverSocket = new ServerSocket(4444);
} catch (IOException e) {
System.err.println("Could not listen on port: 4444.");
System.exit(1);
}
Socket clientSocket = null;
try {
clientSocket = serverSocket.accept();
} catch (IOException e) {
System.err.println("Accept failed.");
System.exit(1);
}
PrintWriter out = new PrintWriter(clientSocket.getOutputStream(), true);
BufferedReader in = new BufferedReader(
new InputStreamReader(
clientSocket.getInputStream()));
String inputLine, outputLine;
KnockKnockProtocol kkp = new KnockKnockProtocol();
outputLine = kkp.processInput(null);
out.println(outputLine);
while ((inputLine = in.readLine()) != null) {
outputLine = kkp.processInput(inputLine);
out.println(outputLine);
if (outputLine.equals("Bye."))
break;
}
out.close();
in.close();
clientSocket.close();
serverSocket.close();
}}
再简单不过了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-06-30
tomcat甩到电脑里 就是服务器

IDEA创建基本JAVA、JAVAWEB项目以及TOMCAT配置
首先,创建一个基本的JAVA项目。打开IDEA,点击“Create New Project”,选择“Java”并设定使用JDK版本(例如1.8)。勾选“Java Hello World”选项并命名项目(例如“FirstJava”)。完成项目创建后,点击“finish”。接下来,创建Java文件。在项目根目录下的“src”文件夹中,点击“new”按钮,选择“pa...

我的世界服务器怎么创建
1. 选择服务器软件,如Spigot、Paper等。2. 安装Java开发环境。3. 获取服务器硬件资源,如购买云服务器或本地计算机配置。4. 配置服务器文件及端口设置。5. 启动服务器并设置相关权限。二、1. 选择服务器软件:为了增加服务器的功能和性能,需要选择一个合适的服务器软件,如Spigot或Paper,这些是基于...

我的世界服务器怎么创建
开始创建服务器:解压服务器文件,新建一个txt文本,复制特定代码,确保不使用自动换行。代码如下:echo off"C:\\Program Files\\Java\\jdk1.6.0_18\\bin\\java.exe" -Xms512M -Xmx1024M -jar craftbukkit-1.2.5-R5.0.jar use...将Java路径、内存分配和服务器名称替换为你的实际配置,然后保存为...

服务器如何搭建
搭建服务器分为3步:1、环境搭建部署,需要选择自己熟悉的环境、选择数据库以及应用中间件;2、网站应用部署,这一步需要新创建一个网站应用,并配置为本地自己的网站应用目录;3、网站发布,启用解析映射。然后添加映射。如果自己有域名,可以使用自己的域名绑定。如果还没有自己的域名,可以使用默认二级域...

怎样安装和配置java服务器
JavaWeb Tomcat服务器配置过程如下:Tomcat服务器端口的配置 Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改 例如:将Tomcat服务器的启动端口由默认的8080改成8081端口 Tomcat服务器...

2023版本IDEA创建JavaWeb项目(附有图文详解)
2. 新建项目时,输入项目名称、选择Java作为语言,选择合适的目标JDK版本,然后点击"下一步"。3. 添加Web Application,通常在项目构建时自动生成。4. 导入jar包,找到Tomcat安装目录中的lib文件夹,选择所需的两个jar文件,点击"打开"。5. 配置Tomcat服务器,进入IDEA的"构建、执行、部署"菜单,选择"...

Mac版本 - 2020最新版Intellij IDEA 新手开发环境安装使用教程_百度...
在使用IntelliJ IDEA创建Java Web项目前,请确保已正确配置JDK环境和Tomcat服务器。在创建项目时,注意选择Java企业项目,并正确配置SDK、Application Server路径,避免因配置不全而导致的问题。配置完成后,项目将自动打开浏览器运行,你将亲眼看到自己开发的项目成功呈现。创建Web项目时,记得在“WEB-INF”...

我的世界服务器怎么创建 我的世界服务器创建方法
我的世界服务器怎么创建 我的世界服务器创建方法 玩家在选择一个云服务器后,根据你安装的MC版本选择安装Java,再找一个我的世界服务端,到官方网站(mohistmc.com)下载选择你需要的版本的.jar文件,之后玩家把文件传到云服务器上再下载最新版本的WinSCP。玩家进入下载好的WinSCP主界面点击左上角的新建...

2023版本IDEA创建JavaWeb项目(附有图文详解)
要开始你的JavaWeb项目,首先需要下载并安装集成开发环境(IDEA)和Web服务器Tomcat。IDEA是首选的Java开发平台,而Tomcat则负责Web应用的部署。以下是创建项目的基本步骤:打开IDEA,选择"New" -> "Project",创建一个新的Java项目。在项目设置中,详细填写项目的基本信息,包括项目名称、包结构等。在项目...

如何在 IDEA 中创建并部署 JavaWeb 程序
创建 JavaWeb 项目 在 IntelliJ IDEA 中,通过选择“File”>“New”>“Project”,然后在右侧选择“Java”并点击“Next”。无需勾选“Create from archetype”,直接点击“Next”继续。设置项目名(如“JavaWeb_Example”)和项目存放位置。点击“Finish”完成项目创建。添加 Web 支持 在项目目录下,右键...

相似回答