Skip to content

zachtrong/sockets-webproxy

Repository files navigation

sockets-webproxy

Workflow

Service Integration - Sockets Web Proxy Figure 1. Sockets webproxy workflow

Requirements

Java 11: https://www.azul.com/downloads/?version=java-11-lts&os=windows&package=jdk
Maven: https://maven.apache.org/

Build

Navigate to sockets-webproxy directory and perform build script

./build.sh

Build output
Screen Shot 2021-10-04 at 10 32 35

Screen Shot 2021-10-04 at 10 33 39

Screen Shot 2021-10-04 at 10 35 11

Setup

Server application

Deploy .jar file to the target server as webproxy Execute the following command on the server

java -jar sockets-webproxy-server-1.0-SNAPSHOT-jar-with-dependencies.jar

Screen Shot 2021-10-04 at 10 36 25

Client application

Client unzip the socketswebproxyzip.zip then execute socketswebproxy script under bin directory

unzip socketswebproxyzip.zip -d socketswebproxy
./socketswebproxy/bin/socketswebproxy

Single Client Figure 2. Single client connect to the remote server and surf medium website

Multiple Clients Figure 3. Multiple clients connect to the same remote server then surf its own website

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •