# netty-websocket-proxy **Repository Path**: zhining-lu/netty-websocket-proxy ## Basic Information - **Project Name**: netty-websocket-proxy - **Description**: A websocket proxy base netty is perfectly compatible with CDN - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-05-24 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README github 地址:https://github.com/zhining-lu/netty-websocket-proxy 码云一小时只能上传20个文件,放弃使用码云了,上面是本项目的github地址 # websocket-proxy-netty A implementation of Websocket-proxy in Java base on netty4 framework. # Features - [x] TCP support - [x] CDN support # Environment * JRE8 # Install 1. download netty-websocket-proxy-x.x.x-bin.zip 2. unzip netty-websocket-proxy-x.x.x-bin.zip 3. run #### as swserver ``` java -jar netty-websocket-proxy-x.x.x.jar -s -conf="conf/config-example-server.json" ``` #### as swclient ``` java -jar netty-websocket-proxy-x.x.x.jar -c -conf="conf/config-example-client.json" ``` Note: After the client service starts, you can use Google Chrome and install the SwitchyOmega plug-in to surf the Internet # Build 1. import as maven project 2. maven package ## TODO * [ ] performance optimization * [ ] android client ## Data flow ![image](https://images.gitee.com/uploads/images/2020/0524/122159_f0d034ca_7601780.png)