nikosolihin/proposal-envy
www.proposalenvy.com
CIS658 Assignment
Public repository record indexed from GitHub. Explore verified star velocity metrics, source code repositories, and curated developer tool directories across the GitHubRepo ecosystem.
www.proposalenvy.com
A centralized implementation of the same instant messaging application where the server is deployed in the Google cloud and accessed via RESTful web services. The RESTlet Java framework is used to build the REST web services and Java sockets are used for client-to-client communication.
A decentralized peer-to-peer instant messaging application using distributed hash tables (DHT). OpenChord, a Java implementation of the Chord P2P architecture, is used to replace the centralized Java-RMI based name server implemented in the previous lab.
A simple instant messaging implementation with Java RMI. This lab exercise covers: RPC/distributed objects, transient messaging protocols, processes, multithreading, and naming services.