Brought to you by: Jason Corso, Anya Kanevsky, Jeremy Mullendore, Lewis Raszewski. |
|
|
back to index page
|
ResourcesContained here is a short listing of the advanced Java resources which we plan to use in the development of our project. Due to the distributed nature of our application, we will need to employ the JINI Technology System, including JavaSpaces. These both make massive usage of RMI. We will not be using JDBC since JavaSpaces take care of persistent storage. And, of course, we'll need to make use of SWING, Java2D for the displays, and whiteboard. Since a whiteboard application has been implemented by a previous year's team, we intend to integrate their code into ours instead of writing our own whiteboard component. However, if their code proves useless to be integrated within our application, then we will need to write our own. In conclusion, we will be making extensive use of JavaSpaces, since this technology is so well suited to our purpose, and makes things like JDBC and EJB unnecessary to us. |