Skip to content

This is a share (stock) trading simulator enabled by Java RMI that can be ran from the CLI

Notifications You must be signed in to change notification settings

s3anfinnegan/CT414-Java-RMI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CT414-Java-RMI

This assignment is an implementation of a basic share trading system using Java RMI. Using Remote Method Invocation, it runs both a server and client from the command terminal to buy/sell shares and deposit/withdraw funds. The available shares are read in from a .csv file.

What is Java RMI??

Java RMI (Remote Method Invocation) is a Java API that allows a Java program to invoke methods on objects running in other JVMs (Java Virtual Machines). It enables distributed computing, i.e. a programme can execute code on remote machines as though it were locally done.

Java RMI is still used today but mainly for internal uses. Its successor can be seen as RESTful archictecture using HTTP requests (as seen in my FYP project). RESTful API archicture is more lightweight and ubiquitous in developer docs/ web services.

About

This is a share (stock) trading simulator enabled by Java RMI that can be ran from the CLI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published