Skip to content
/ vs-ue Public

Secure distributed email service with Java RMI

License

Notifications You must be signed in to change notification settings

r-gg/vs-ue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure Distributed Email Service with Java RMI

Implements:

  • Decentralized Naming Service
  • Secure Mail Access and Mail Transfer Protocols

Decentralized naming service architecture and related workflow diagrams

image

image

image

image

image

How to run (Gradle)

Compile & Test

Gradle is the build tool we are using. Here are some instructions:

Compile the project using the gradle wrapper: ./gradlew assemble

Compile and run the tests: ./gradlew build

Run the applications

The gradle config contains several tasks that start application components for you. You can list them with ./gradlew tasks --all And search for 'Other tasks' starting with run-. For example, to run the monitoring server, execute: ./gradlew --console=plain run-monitoring the --console=plain flag disables CLI features, like color output, that may break the console output when running a interactive application

Releases

No releases published

Packages

No packages published

Languages