Update README.md
RPC框架的设计与实现
本项目为课程大作业,内容包括:
调研报告部分(约占30%)
设计实现部分(约占70%)
以下功能虽不要求实现,但完成可获得额外加分(可超出大作业评分标准):
✅ 已实现基础要求:
✅ 已实现加分项:
在项目根目录运行:
mvn clean install
启动服务端:
cd 25RPC/server mvn exec:java -Dexec.mainClass="com.pdl_rpc.server.RPCServer"
启动客户端:
cd 25RPC/client mvn exec:java -Dexec.mainClass="com.pdl_rpc.main.ClientMain"
mvn exec:java -Dexec.mainClass="com.pdl_rpc.main.ConcurrentClientTest"
启动 Python 服务端:
cd 25RPC/server mvn exec:java -Dexec.mainClass="com.pdl_rpc.server.RPCServerPython"
运行 Python 客户端:
python 25RPC/python/client/rpc_client.py
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
25RPC
RPC框架的设计与实现
项目说明
本项目为课程大作业,内容包括:
调研报告部分(约占30%)
设计实现部分(约占70%)
可加分项(非必需)
以下功能虽不要求实现,但完成可获得额外加分(可超出大作业评分标准):
项目成果说明
✅ 已实现基础要求:
✅ 已实现加分项:
提交内容
调试方法
构建项目
在项目根目录运行:
测试基础 RPC 框架
启动服务端:
启动客户端:
测试高并发场景
测试跨语言调用(Java 与 Python)
启动 Python 服务端:
运行 Python 客户端: