Elegir el Software
Con la aplicación modelada y los requerimientos del proyecto definidos, es hora de pensar en los APIs de Java
TM que vamos a usar. La aplicación está claramente basada en cliente y servidor porque queremos acomodar desde 1 hasta n compradores, vendedores y mirones al mismo tiempo. Como el registro de los datos de los ítems en subasta deben almacenarse y recuperarse de alguna manejar, necesitares el API para acceder a bases de datos.
Los APIs de JavaTM
El corazón de la aplicación se puede crear de muchas formas usando uno de los siguientes aPIs:
- APIs de Sockets, multithreads y JDBCTM.
- APIs de Remote Method Invocation (RMI) y JDBC.
- Plataforma Enterprise JavaBeansTM.
Enterprise JavaBeans proporciona una forma sencilla de crear aplicaciones de clientes multi hilos porque maneja transaciones y control de estado, multithreads, recursos y otros complejos detalles de bajo nivel. La forma más sencilla para codificar la aplicación de subastas es con la plataforma Enterprise JavaBeans.
El capítulo 2 explica el código del corazón de la aplicación y como configurar y ejecutar el ejemplo.
Ozito