Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Chile
Oficina Comercial
Apoquindo 3600 - Pisos 5 y 7
Las Condes - Santiago
Oficina Comercial | Administrativa
Maipú 521 - ...
Contacto Institucional
Argentina
Tel: (+5411) 5031-0060 | 0061
info@epidataconsulting.com
Oficina Comercial|Administrativa...
Upcoming SlideShare
Loading in...5
×

Epicharla JBoss AS 7

377

Published on

Esta presentación corresponde a la charla de JBoss Application Server , dada en Epidata el día 12 de Junio de 2012

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
377
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
17
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Epicharla JBoss AS 7

  1. 1. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires JBoss Application Server 7 Marcos A. Reynoso <marcosr@epidataconsulting.com> 12 de Junio 2012
  2. 2. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Agenda ● Había una vez.. JBoss ● La nueva arquitectura de JBoss AS 7 ● Instalación y formas de administración ● Modos de operación ● Estructura de directorios ● Deploy de una aplicación ● Preguntas
  3. 3. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Había una vez.. JBoss JBoss es un servidor de aplicaciones Java EE de código abierto, desarrollado enteramente en java, la primer versión fue desarrollada por Marc Fleury, creando la empresa JBoss Inc. La cual en 2006 es adquirida por Red Hat. Había una vez.. JBossHabía una vez.. JBoss
  4. 4. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Había una vez.. JBossHabía una vez.. JBossHabía una vez.. JBoss JBoss TimeLine
  5. 5. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Había una vez.. JBossHabía una vez.. JBossHabía una vez.. JBoss JBoss Kernel - JBoss AS 2.X, 3.X, 4.X : JBoss JMX MicroKernel - JBoss AS 5.X, 6.X : JBoss MC - Microcontainer - JBoss AS 7 : JBoss MSC – Modular Service Container
  6. 6. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires La nueva arquitectura de JBoss AS 7 ● JBoss Modules ● Modular Service Container (MSC)
  7. 7. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Instalación y formas de administración Instalación Requiere pára la instalación: Java 6 (java.oracle.com) Jboss as 7(jboss-as-7.1.1.Final.zip) Configuración de inicio: jboss-as-7.1.1.Final/bin/standalone.conf( se configura donde esta la jvm) Arranque de una instancia: $JBOSS_HOME/bin/standalone.sh -b=192.168.100.10 ========================================================================= JBoss Bootstrap Environment JBOSS_HOME: /home/epidata/jboss-as-7.1.1.Final JAVA: /opt/java/jdk/bin/java JAVA_OPTS: -server -XX:+TieredCompilation -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.server.default.config=standalone.xml ========================================================================= 18:30:59,080 INFO [org.jboss.modules] JBoss Modules version 1.1.1.GA 18:31:00,026 INFO [org.jboss.msc] JBoss MSC version 1.0.2.GA 18:31:00,324 INFO [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" starting 18:31:05,685 INFO [org.xnio] XNIO Version 3.0.3.GA 18:31:05,715 INFO [org.jboss.as.server] JBAS015888: Creating http management service using socket-binding (management-http) 18:31:05,789 INFO [org.xnio.nio] XNIO NIO Implementation Version 3.0.3.GA 18:31:05,858 INFO [org.jboss.remoting] JBoss Remoting version 3.2.3.GA 18:31:06,011 INFO [org.jboss.as.clustering.infinispan] JBAS010280: Activating Infinispan subsystem. 18:31:06,037 INFO [org.jboss.as.naming] JBAS011800: Activating Naming Subsystem 18:31:06,062 INFO [org.jboss.as.security] JBAS013101: Activating Security Subsystem 18:31:06,135 INFO [org.jboss.as.osgi] JBAS011940: Activating OSGi Subsystem 18:31:06,139 INFO [org.jboss.as.configadmin] JBAS016200: Activating ConfigAdmin Subsystem
  8. 8. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Instalación y formas de administración Administración En esta versión de JBoss AS cambió un poco la forma de administrarlo. Ahora se cuenta con las siguientes opciones: ● La consola de Administración web ● Un cliente muy completo de linea de comando (también llamado sólo CLI). ● Una API java que se puede acceder directamente con java remoting. ● Una API REST-like para enviar comando por http
  9. 9. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Instalación y formas de administración Administración La consola de Administración web La consola de administración web es una aplicación hecha en GWT que nos permite hacer tareas de configuración y administración.
  10. 10. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Instalación y formas de administración Administración Interfaz de linea de comandos (CLI) La interfaz de línea de comandos (llamada comunmente CLI) es una interfaz de administración que permite hacer una administración basada en la ejecución de comandos. ./bin/jboss-admin.sh You are disconnected at the moment. Type 'connect' to connect to the server or 'help' for the list of supported commands. [disconnected /] [disconnected /] connect Connected to domain controller at localhost:9999 [domain@localhost:9999 /] quit Closed connection to localhost:9999
  11. 11. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Modos de operación Standalone Para muchos casos, la capacidad de manejo centralizado no es necesario. Para estos casos, una instancia de JBoss Application Server 7 se puede ejecutar como un "standalone server". Una instancia de standalone server es un proceso independiente, más parecido a lo que es una instancia de JBoss Application Server 3, 4, 5, o 6. Estas instancias se ejecutan usando el script de inicio standalone.sh (standalone.bat para windows).
  12. 12. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Modos de operación Managed Domain Una de las nuevas funcionalidades principales de JBoss AS 7 es poder manejar multiples instancias de JBoss Application Server 7 desde un mismo punto de control. En un conjunto de servidores cada uno es referido como un miembro de un "dominio" (domain) con un unico proceso controlador de dominio (Domain Controller)
  13. 13. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Estructura de directorios Básicamente se encuentra dividido en dos partes principales que muestran la diferencia entre los modos de arranque standalone y domain.
  14. 14. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Deploy de una aplicación Para deployar una aplicación en JBoss AS 7 hay varias formas de hacerlo: Consola de administración JBoss-CLI FileSystem Hay que tener en cuenta que cambio el formato de archivos desplegables y que ahora las aplicaciones son modulos del contenedor y que se deben explicitar las dependencias
  15. 15. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Deploy de una aplicación Deploy desde Consola de Administración
  16. 16. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Deploy de una aplicación Deploy desde JBoss CLI Deploy [standalone@localhost:9999 /] deploy /home/test/apptest.war 'apptest.war' deployed successfully. Se puede ver en standalone.xml : <deployments> <deployment name="apptest.war" runtime-name="apptest.war" sha1="af4edddaa426ccc367fed33cb67553ba21e0bc3d"/> </deployments> Undeploy [standalone@localhost:9999 /] undeploy /home/test/apptest.var Successfully undeployed apptest.war
  17. 17. Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago Oficina Comercial | Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Argentina Tel: (+5411) 5031-0060/61 info@epidataconsulting.com //www.epidataconsulting.com Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Preguntas
  18. 18. Contacto Institucional Argentina Tel: (+5411) 5031-0060 | 0061 info@epidataconsulting.com Oficina Comercial|Administrativa Maipú 521 - Piso 1, Oficina A Ciudad Autónoma de Buenos Aires Software Factory Tucumán 781 - Piso 2 Ciudad Autónoma de Buenos Aires Chile Oficina Comercial Apoquindo 3600 - Pisos 5 y 7 Las Condes - Santiago
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×