Programación en castellano
Inicio > Tutoriales > Lenguajes orientados a objeto > J2EE > Escribir Aplicaciones Avanzadas para la Plataforma Java 2
-Tutoriales

Escribir Aplicaciones Avanzadas para la Plataforma Java 2

  • Escribir Aplicaciones Avanzadas para la Plataforma Java 2
    • Concordar los Requerimientos del Proyecto con la Tecnología
      • Requerimientos del Proyecto y Modelado
        • Entrevista al usuario Base
        • Modelo de Proyecto
        • La Casa Identifica a Compradores y Vendedores
        • La Casa Determina la Puja más alta
        • La Casa Notitica a los Compradores y Vendedores
        • Alguien Busca un Ítem
        • Alguien Ve los Ítems en Venta
        • Alguien Ve los Detalles de un Ítem
        • El Vendedor Postea Ítems para su Venta
        • El Comprador Puja por Items
        • Diagrama de Actividad
      • Elegir el Software
        • Los APIs de Java
    • Código de la Aplicación Casa de Subastas
      • Un Aplicación Multi-Fila con Beans de Enterprise
        • Enterprise Beans Definidos
        • Pequeño Programas Cliente
        • Arquitectura Multi-Fila
        • Beans de Entidad y de Sesión
        • La Casa de Subastas Funciona
        • Desplegar y Ejecutar Aplicaciones
        • Cómo Funcionan las Aplicaciones Multi-Fila
        • Servicio de Búsqueda
        • Comunicación de Datos
      • Beans de Entidad y de Sesión
        • AuctionServlet
        • Beans de Entidad
        • AuctionItem Entity Bean
        • Tabla Auction Items
        • Registration Entity Bean
        • Tabla Registration
        • Beans de Sesión
        • Bean de sesión Bidder
        • Bean de sesion Seller
        • Clases Contenedor
      • Examinar un Bean Controlado por Contenedor
        • Variables Miembro
        • Método Create
        • Métodos de Contexto de Entidad
        • Método Load
        • Método Store
        • Connection Pooling
        • Descriptor de Desarrollo
        • Texto del Descriptor de Desarrollo
        • Descriptor de Desarrollo XML
      • Métodos de Búsqueda del Contenedor Controlador
        • AuctionServlet.searchItems
        • BidderBean.getMatchingItemsList
        • AuctionItemHome.findAllMatchingItems
        • Descriptor de Desarrollo de AuctionItemBean
    • Manejo de Datos y Transaciones
      • Bean-Controlador de Persistencia y la Plataforma JDBC
        • Conectar con la Base de Datos
        • Método Create
        • Método Load
        • Método Refresh
        • Método Store
        • Método Find
      • Control de Transaciones
        • ¿Por qué Controlar las Transaciones?
        • Sincronización de Sesisón
        • Ejemplo de Control por Contenedor
        • Código
        • Modo de Entrega de la Transación
        • Configuración del servidor
        • Ejemplo de Bean Controlador
      • Métodos de Búsqueda de Bean Controlador
        • AuctionServlet.searchItems
        • SearchBean
        • Conexión con la Base de Datos
        • Obtener la Lista de Ítems Encontrados
        • Método Create
    • Cálculo Distribuido
      • Servicios de Búsqueda
        • Java Naming and Directory Interface (JNDI)
        • Servico de Nombres CORBA
        • CORBA RegistrationServer
        • CORBA SellerBean
        • Interoperable Object References (IOR)
        • Servidor IOR
        • Cliente IOR
        • Remote Method Invocation (RMI)
        • RMI sobre Internet Inter-ORB Protocol (IIOP)
        • Servidor IIOP
        • Ciente IIOP
        • Servicios de Búsqueda JINI
        • Aumentar el Rendimiento de la Búsqueda
      • Invocación Remota de Métodos
        • Sobre RMI
        • Serialización y colocación de Datos
        • RMI sobre IIOP
        • RMI en la aplicación de Subastas
        • Introducción a las Clases
        • Sumario de Ficheros
        • Compilar el Ejemplo
        • Arrancar el Registro RMI
        • Arrancar el Servidor Remoto
        • Establecer Comunicaciones Remotas
        • Colocar Datos
        • La clase RegistrationServer
        • Exportar un Objeto Remoto
        • Pasar por Valor y por Referencia
        • Recolección de Basura Distribuida
        • Interface Registration
        • Interface RegistrationHome
        • Interface ReturnResults
        • La Clase SellerBean
      • Common Object Request Broker Architecture (CORBA)
        • Esquema de Mapeo IDL
        • Referencia Rápida
        • Configurar el Mapeo IDL
        • Otros Tipos IDL
        • CORBA en la Aplicación de Subasta
        • Implementación del RegistrationServer CORBA
        • Fichero de Mapeos IDL
        • Compilar el Fichero de Mapeos IDL
        • Stubs y Skeletons
        • Object Request Broker
        • Poner Disponible el Servidor CORBA
        • Conectar un nuevo ORB
        • Acceso al Servicio de Nombres por los Clientes CORBA
        • Clases Helper y Holder
        • Recolección de Basura
        • Retrollamadas (Callbacks) CORBA
        • Usar el Tipo Any
        • Conclusión
      • JDBC
        • Drivers JDBC
        • Drivers del Tipo 1
        • Drivers del Tipo 2
        • Drivers del Tipo 3
        • Drivers del Tipo 4
        • Conexiones a Bases de Datos
        • Sentencias
        • Sentencias Callable
        • Statements
        • Setencias Prepared
        • Cachear los Resultados de la Base de Datos
        • Hoja de Resultados
        • Hoja de Resultados Scrollable
        • Navegar por la Hoja de Resultados
        • Actualizar la Hoja de Resultados
        • Trabajos Batch
        • Almacenar Clases, Imágenes y otros Objetos Grandes
        • Controlar Transaciones
        • Caracteres de Escape
        • Mapear Tipos de Base de Datos
        • Mapeo de Tipos Date
      • Servlets
        • HttpServlet
        • El método init
        • El método destroy
        • El método service
        • Peticiones HTTP
        • Usar Cookies en servlets
        • Configurar una Cookie
        • Recuperar un Cookie
        • Generar Sesiones
        • Evitar el Caché de Páginas
        • Restringir Accesos y Redireccionamientos
        • Códigos de Error HTTP
        • Leer Valores GET y POST
        • Threads
        • HTTPS
    • Tecnología JNI
      • Ejemplos JNI
        • Sobre el Ejemplo
        • Declaración del método nativo
        • Cargar la Librería
        • Compilar el Programa
        • Generar el Fichero de Cabecera
        • Firma del Método
        • Implementar el Método Nativo
        • Compilar la Librería Dinámica o de Objetos Compartidos
        • Ejecutar el Ejemplo
      • Strings y Arrays
        • Pasar Strings
        • Pasar Arrays
        • Pinning Array
        • Arrays de Objetos
        • Arrays Multi-Dimensionales
      • Otros Problemas de Programación
        • Problemas de Lenguaje
        • Llamar a Métodos
        • Recuperar una Referencia de Clase
        • Recuperar un identificador de Método
        • Llamar a Métodos
        • Acceder a Campos
        • Threads y Sincronización
        • Problemas de Memoria
        • Invocaciones
        • Adjuntar Threads
    • Proyecto Swing: Construir un Interface de Usuario
      • Componentes y Modelos de Datos
        • Componentes de Peso Ligero
        • Ordenar Componente
        • JLayeredPane
        • JContentPane
        • GlassPane
        • Modelos de Datos
        • Modelo de la Tabla
        • Más Modelos de Tablas
        • Modelo JList
        • Modelo JTree
        • Dibujo de Celdas Personalizado
        • Editor de Celdas Personalizado
        • Manejo de Eventos Especializados
        • Direcciones Swing
      • El API de Impresión
        • ¿Qué hay en el Paquete?
        • Imprimir un Componente AWT
        • Imprimir un Componente Swing
        • Imprimir Gráficos en Swing
        • Diálogo de Impresión
        • Diálogo de configuración de Página
        • Imprimir una Colección de Páginas
      • Impresión Avanzada
        • Varios Componentes por Página
        • Ejemplo
        • Métodos Útiles para Llamar en el Método print
        • Componentes Mayores de una Página
        • Imprimir un Componente JTable
        • Imprimir un Informe de Ventas
    • Depuración de Applets, Aplicaciones y Servlets
      • Recolección de Evidencias
        • Instalación y Entorno
        • Path de Clases
        • Carga de Clases
        • Incluir Código de Depurado
        • Activar la Información de Depuración en Tiempo de Ejecución
        • Crear Versiones de Depuración y Producción en Tiempo de Compilación
        • Usar Métodos de Diagnósticos
        • Añadir Información de Depurado
      • Ejecutar Tests y Analizar
        • Trabajar Detrás de la Silla con jdb
        • Prueba Sencilla con jdb
        • Arrancar la Sesión
        • Seleccionar un método de ruptura y métodos de listado
        • Localizar la Fuente
        • Buscar un Método
        • El comando step up
        • El comando next
        • El comando stop in
        • El comando print
        • Seleccionar Puntos de Ruptura en Métodos Sobrecargado
        • El comando cont
        • Limpiar Puntos de Ruptura
        • Mostrar Detalles del Objeto
        • Finalizar la Sesión
        • Depuración Remota
        • Arrancar la Sesión
        • Listar Threads
        • Listar el Fuente
        • Finalizar la Sesión
        • Usar el Piloto Automático
        • Crear un Diálogo de Sesión
      • Depurar Servlets
        • Ejecutar servletrunner en Modo Depuración
        • Ejecutar el Java Web Server en Modo Depuración
      • Depurar Eventos AWT
        • Usar AWTEventListener
      • Analizar la Pila
        • Enviar una Señal a la JVM
        • La JVM genera un Seguimiento de Pila
        • Usar Herramientas de Depuración o Llamadas al API
        • ¿Qué Versión Genera el Seguimiento de Pila?
        • ¿Qué Plataforma Genera el Seguimiento de Pila?
        • ¿Qué Paquete Thread fue Utilizado?
        • ¿Qué son los Estados de Threads?
        • Examinar Monitores
        • Poner los Pasos en Práctica
        • Lista de chequeo del Experto
      • Problemas de Versiones
      • Técnicas de Mejora del Rendimiento
        • Mejorar el Rendimiento por Diseño
          • Mejorar la Velocidad de Descarga de un Applet
          • Empaquetar Imágenes en un Clase
          • Usar Ficheros JAR
          • Almacen de Threads
        • Almacen de Conexiones
          • Clases Wrapper
          • Driver de Conexión
          • Almacen de Conexiones
          • Bloqueos y Cuelgues
          • Cerrar Conexiones
          • Aplicación de Ejemplo
        • Características y Herramientas de Rendimiento
          • Caracterísitcas de la Máquina Virtual Java (JVM)
          • Métodos en Línea
          • Sincronización
          • Java Hotspot
          • Compiladores Just-In-Time
          • ¿Cómo Funcionan los Compiladores JIT?
          • ¿Cuando es el compilado el código JIT?
          • ¿Cómo puedo ver lo que está haciendo el compilador JIT?
          • ¿Cómo Aprovechar la Ventaja del Compilador JIT?
          • Herramientas de Terceras Partes
        • Análisis de Rendimiento
          • Perfiles
          • Analizar un Programa
          • Ver el Fichero de Texto
          • La Herramienta de Análisis de Heap
          • ¿Dónde Gasta el Tiempo la Aplicació?
          • Herramientas de Rendimiento de Sistema Operativo
          • Plataforma Solaris
          • Plataforma Linux
          • Plataforma Windows95/98/NT
        • Caché en Aplicaciones Cliente/Servidor
          • Caché de un Objeto
          • Cache de Muchos Objetos
      • Desplegar la Aplicación Subasta
        • Formato de Ficheros JAR
          • Unir y Desplegar los Ficheros HTML
          • Unir y Desplegar los Beans Enterprise
          • Paquete auction
          • Paquete registration
          • Paquete bidder
          • Paquete seller
          • Unir y Desplegar el Applet Administration
        • Plataforma Solaris
          • Get Downloads
          • Extraer los Ficheros Descargados
          • Instalar el Java Plug-In
          • Instalar las Mejoras Java Plug-In
          • Instalar Netscape Communicator
          • Chequear la Instalación
          • Instalar el Conversor HTML
          • Fichero de Policía de Seguridad
          • Tipos de Ficheros de Policía
          • Instalar el Fichero de Policía
          • Cambiar la Posición o el Nombre
          • Ejecutar el Applet Administration
        • Plataformas Win32
          • Obtener las Descargas
          • Instalar JRE con Java Plug-In
          • Instalar el HTML Converter
          • Fichero de Policía de Seguridad
          • Tipos de Ficheros de Policía
          • Instalar el Fichero de Policía
          • Cambiar la Posición o el Nombre
          • Ejecutar el Applet Administration
          • ¿Cómo Funciona?
      • Más Tópicos de Seguridad
        • Applets Firmados
          • Ejemplo del Applet Firmado
          • Desarrollador de Intranet
          • 1: Compilar el Applet
          • 2: Crear el Fichero JAR
          • 3: Generar las Claves
          • 4: Firmar el Fichero JAR
          • 5: Exportar el Certificado de la Clave Pública
          • Usuario Final
          • 6: Importar el Certificado como Certificado Verdadero
          • 7: Crear el Fichero de Policía
          • 8: Ejecutar el Applet en el AppletViewer
          • Ejecutar una Aplicación con un Fichero de Policía
        • Applets Firmados en JDK 1.1
          • Escribir un Controlador de Seguridad
            • El programa FileIO
            • La Clases PasswordSecurityManager
            • Verificar Accesos
            • Fichero de Policía
            • Ejecutar el programa FileIO
          • Información de Referencia
          • Apéndice A: Seguridad y Permisos
            • Introducción
              • Conocer qué Permisos
                • Tipos de permisos
                  • AllPermission
                  • AWTPermission
                  • FilePermission
                  • NetPermission
                  • PropertyPermission
                  • ReflectPermission
                  • RuntimePermission
                  • SecurityPermission
                  • SerializablePermission
                  • SocketPermission
              • Apéndice B: Clases, Métodos y Permisos
                • Metodos de la Plataforma Java y Permisos Asociados
                  • java.awt.Graphics2D
                  • java.awt.Toolkit
                  • java.awt.Window
                  • java.beans.Beans
                  • java.beans.Introspector
                  • java.beans.PropertyEditorManager
                  • java.io.File
                  • java.io.FileInputStream
                  • java.io.FileOutputStream
                  • java.io.ObjectInputStream
                  • java.io.ObjectOutputStream
                  • java.io.RandomAccessFile
                  • java.lang.Class
                  • java.lang.ClassLoader
                  • java.lang.Runtime
                  • java.lang.SecurityManager
                  • java.lang.System
                  • java.lang.Thread
                  • java.lang.ThreadGroup
                  • java.lang.reflect.AccessibleObject
                  • java.net.Authenticator
                  • java.net.DatagramSocket
                  • java.net.HttpURLConnection
                  • java.net.InetAddress
                  • java.net.MulticastSocket
                  • java.net.ServerSocket
                  • java.net.Socket
                  • java.net.URL
                  • java.net.URLConnection
                  • java.net.URLClassLoader
                  • java.rmi.activation.ActivationGroup
                  • java.rmi.server.RMISocketFactory
                  • java.security.Identity
                  • java.security.IdentityScope
                  • java.security.Permission
                  • java.security.Policy
                  • java.security.Provider
                  • java.security.SecureClassLoader
                  • java.security.Security
                  • java.security.Signer
                  • java.util.Locale
                  • java.util.zip.ZipFile
              • Apéndice C: Métodos de SecurityManager
                • Metodos de SecurityManager
                 

                Últimos comentarios
                Últimos 5 comentarios

                Ayuda para un juego de damas chinas o inglesas (05/02/2008)

                Por
                Por fa alguien que me pueda ayudar con el algoritmo del juego mencionado en el encabezado. en C, ó java, please.

                Juego de damas (23/10/2007)

                Por
                Por fa, me podrian ayudar enviando el codigo fuente para poder hacer un juego de damas en red con interfaz grafica Swing

                Gracias

                Juego de dama en java (20/10/2007)

                Por
                favor si me pueden ayudar con un problema de hacer un programa en java del juego de damas con interfaz grafica swing y su codigo fuente..
                gracias

                java (13/06/2007)

                Por
                a ver si me puedes ayudar con resolver el problema de hacer un programa en java del juego de damas con su codigo fuente para analizarlo

                ayuda por favor ... urgente!! (25/05/2007)

                Por
                Hola a todos, bueno mi problema es el siguiente, he intentado codificar el programa de damas inglesas en turboc en modo grafico, pero no me sale, y lo pero del caso es que lo tengo ke entregar el lunes para aprovar la materia... si alguien lo tinene hecho porfavor envienmelo ... es de vida o muerte :S
                Patrocinados
                 

                Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
                Formulario de Contacto - Datos legales - Publicidad
                Mantenida por: Claudio y Dani.

                Hospedaje web y servidores dedicados linux por Ferca Network

                red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
                más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados