Java Technology Home Page
A-Z Index

Java Developer Connection(SM)
Online Training

Downloads, APIs, Documentation
Java Developer Connection
Tutorials, Tech Articles, Training
Online Support
Community Discussion
News & Events from Everywhere
Products from Everywhere
How Java Technology is Used Worldwide
 
Training Index

Writing Advanced Applications
Chapter 1 Continued: Choosing the Software

[<<BACK] [CONTENTS] [NEXT>>]

With the application modeled and the project requirements defined, it is time to think about which JavaTM APIs to use. The application is clearly client and server based because you will want to accommodate 1 to n buyers, sellers, and viewers at any one time. Because registration and auction item data must be stored and retrieved from somewhere, you will need an API for database access.


JavaTM APIs

The core application can be created in a number of ways using any of the following APIs:
  1. Sockets, multithreading, and JDBCTM APIs.
  2. Remote Method Invocation (RMI) and JDBC APIs.
  3. Enterprise JavaBeansTM platform.
Enterprise JavaBeans provides an easy way to create thin-client multitiered applications because it handles transaction and state management, multithreading, resource pooling, and other complex low-level details. The simplest way to code the auction application is with the Enterprise JavaBeans platform.

Chapter 2 explains the core application code and how to set up and run the example. With the application modeled and the project requirements defined, it is time to think about which JavaTM APIs to use. The application is clearly client and server based because you will want to accommodate 1 to n buyers, sellers, and viewers at any one time. Because registration and auction item data must be stored and retrieved from somewhere, you will need an API for database access.

[TOP]


[ This page was updated: 13-Oct-99 ]

Products & APIs | Developer Connection | Docs & Training | Online Support
Community Discussion | Industry News | Solutions Marketplace | Case Studies
Glossary - Applets - Tutorial - Employment - Business & Licensing - Java Store - Java in the Real World
FAQ | Feedback | Map | A-Z Index
For more information on Java technology
and other software from Sun Microsystems, call:
(800) 786-7638
Outside the U.S. and Canada, dial your country's AT&T Direct Access Number first.
Sun Microsystems, Inc.
Copyright © 1995-99 Sun Microsystems, Inc.
All Rights Reserved. Legal Terms. Privacy Policy.