# raw-web **Repository Path**: sduwz/raw-web ## Basic Information - **Project Name**: raw-web - **Description**: 原始Web服务 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-11-01 - **Last Updated**: 2024-10-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 原始Web服务(raw_web) ## 介绍 使用Java Socket API构造后端Web服务,使用XMLHttpRequest(XHR)对象实现前后端交互通信,展示Web底层的实现机制。 ## 软件架构 - 后端: - [Socket](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/net/Socket.html) - 前端: - HTML, CSS, JS - [XMLHttpRequest](https://developer.mozilla.org/zh-CN/docs/Web/API/XMLHttpRequest) - [JSON](https://www.json.org/json-en.html) ## 使用说明 - 后端: - 默认端口:`java RawWebServer.java`(默认端口为8888) - 指定端口:`java RawWebServer.java 8888` - 前端: - 用浏览器访问`http://localhost:8888/`