# netty-quotation **Repository Path**: hengyang-xiaobin/netty-quotation ## Basic Information - **Project Name**: netty-quotation - **Description**: 数字货币交易所第三方行情数据接入 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 67 - **Forks**: 34 - **Created**: 2020-07-17 - **Last Updated**: 2025-06-25 ## Categories & Tags **Categories**: bitcoin **Tags**: None ## README # netty-quotation ## 特别声明 本软件属于技术开源软件, 任何使用本源码涉嫌商业违法活动,对别人和自己造成损失的,本人概不负责! ## 项目介绍 netty-quotation 是一个专注于数字货币交易所第三方行情数据接入的解决方案。本项目提供了实时行情数据的获取、处理和展示功能,支持多种主流交易所的行情数据接入。项目基于 Springboot 开发,开源代码仅供参考学习,请勿用于非法用途; ## 功能特点 - 支持多家主流数字货币交易所行情数据接入 - 实时行情数据展示与分析 - 提供 WebSocket 接口,支持前端实时订阅 - 高性能、低延迟的数据处理 - 支持单机部署和分布式集群部署 ## 技术架构 ### 单机服务版本 - **前端**:Vue + HQChart(专业的金融图表库) - **后端**:Springboot + Netty + WebSocket - **支持的交易所**:火币、OKEx ### 分布式集群版本 - **前端**:Vue + ECharts - **后端**:Springboot + Netty + RocketMQ - **支持的交易所**:Binance ## 项目结构 ``` netty-quotation/ ├── hqchart-quotation/ # 前端项目 (Vue + HQChart) ├── netty-quotation-springboot/ # 单机版后端项目 └── netty-quotation-cloud/ # 分布式集群版后端项目 ├── market-server/ # 行情服务 ├── netty-server/ # Netty服务 └── mq/ # 消息队列服务 ``` ## 安装部署 ### 单机版 1. 克隆项目到本地 ```bash git clone https://gitee.com/your-username/netty-quotation.git ``` 2. 后端服务启动 ```bash cd netty-quotation-springboot mvn clean package java -jar target/netty-quotation-springboot.jar ``` 3. 前端服务启动 ```bash cd hqchart-quotation npm install npm run dev ``` ### 分布式集群版 > 详细部署文档正在完善中... ## 使用示例 前端页面效果展示: ![行情展示界面](https://images.gitee.com/uploads/images/2020/0717/183359_251784dc_1736403.jpeg "TIM截图20200717181942.jpg") ## 开发计划 - [ ] 完善分布式集群版本前端项目 - [ ] 增加更多交易所支持 - [ ] 优化数据处理性能 - [ ] 添加更多技术指标分析功能 ## 贡献指南 1. Fork 本仓库 2. 创建您的特性分支 `git checkout -b feature/amazing-feature` 3. 提交您的更改 `git commit -m 'Add some amazing feature'` 4. 推送到分支 `git push origin feature/amazing-feature` 5. 提交 Pull Request ## 许可证 本项目采用 MIT 许可证 - 详见 [LICENSE](LICENSE) 文件