Auction Server provides people a trading community to purchase products online. People may spend less amount of money than the retail price to buy a product from either an individual sellers or a company. There are two major objects in this system: Server and Client.
Once the Auction Server starts, clients have to connect to the auction server using Java RMI with a specific IP address and port number on which the Server is running. Each individual auction user can view the current selling items on the server and also can place a bid on a desired item. This item is allowed to stay on the system for a certain period of time. During this period, other users are able to place a bid on this item if they want. After the allocated time, the trading of this item will be closed. The highest bidder wins the item.