A Java-based Auction System using Remote Method Invocation (RMI) for communication between clients and the server. This system allows buyers and sellers to interact in a distributed environment.
- Buyer and Seller Clients: Participate in auctions as a buyer or seller.
- Server Implementation: Manages auctions and client interactions.
- RMI Architecture: Facilitates seamless communication between the server and clients.
- Clone the repository:
git clone https://github.com/tranculent/RMI-Auction-System-Final.git
- Compile Java files:
javac *.java - Run the server, then launch the client programs:
java AuctionServerjava AuctionClient
- Java Development Kit (JDK)
- Start the server:
java AuctionServer - Start a client:
java AuctionClient
Feel free to submit issues or pull requests to contribute.