Skip to content

gordonmj/CS715

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 

Repository files navigation

CS715 Class Coding Homeworks/Projects

Content

Synchronization in Distributed Systems

Synchronization using Message Passing

  • Message Passing with pipes (Java)
    1. Requirements:
      • Using pipes create communication between three threads TA and TB and TC.
      • TA will send primitive data to TB and objects to TC.
      • TB will reply back with an object to TA.
      • TC will send objects data to TB.
      • Don’t create more pipes than necessary
    2. How to run:
      • Start via: hw6.Main.java

Communication in Distributed Systems

  • Create an Authentication Service Using Remote Method Invocation (RMI)
    1. Link to requirements
    2. How to run:
      • Start Server via: rmi.engine.EventEngine.java
      • Start Client via: rmi.client.Client.java

Client Server Java model

  • Client and Server Socket classes
    1. Link to requirements
    2. How to run:
      • Start Server via: sockets.server.MainServer.java
      • Start Client via: sockets.client.HostClient.java

About

Justin's CS715 project (I worked on RMI with him)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages