55
events were organized by JUG Switzerland during 2023.

Mark Newton is currently content lead for JBoss.org helping to create documentation for JBoss Microcontainer and JBoss AS. After completing a degree in Electronics and Music at Glasgow University in 1997 he spent a number of years developing systems for the defence industry and investment banks in and around London before joining JBoss Inc in 2005 as the lead Consultant/Trainer in EMEA. His main areas of interest are meta-cognition and helping users to understand application development using open source middleware.

Ales Justin completed his bachelor's in mathematics from the University of Ljubljana. He fell in love with Java six years ago and has since been developing information systems ranging from customer service to energy management. He joined JBoss, a division of Red Hat, in 2006 to work full time on the Microcontainer project. He also contributes to JBoss AS5 and serves as Red Hat's representative on the Dynamic Component Support for Java SE Expert Group (JSR-291).

25.10.2007

JBoss 5.0

Application Server and Microcontainer

LOCATION: Zürich
KEYWORDS: Product, Technology

AGENDA:
16:30 - 17:30h JBoss AS 5 - What's new...
Mark Newton, JBoss.org
17:30 - 17:40h Short Break
17:40 - 18:40h JBoss Microcontainer - new age Kernel
Ales Justin, RedHat
18:40h - ? Drinks & Finger Food

JBoss AS 5 - What's new...

SPEAKER: Mark Newton   COMPANY: JBoss.org

Building on the success of the original 3.x and 4.x series of application servers, JBoss AS 5 introduces a whole new design aimed at creating custom runtime environments for enterprise applications. Based on the upcoming JBoss Microcontainer 2.0.0 release it allows services to be implemented using POJOs, removing the need to use an MBeanServer as the service registry and invocation bus. Full dependency management between services and their constituent POJOs ensures that a functional runtime is maintained at all times. Backwards compatibility with existing MBean services is also provided to allow a smooth migration path from previous versions of the server.

In addition to a new set of Java EE 5 compliant enterprise services, improvements are also being made to the administration capabilities of the server via the new Profile Service. This aims to allow amongst other things:

  • Centralized maintenance (in the form of profiles) of the services and applications found in the server configurations; e.g. minimal, default, all.
  • Persistence of changes made to profiles over server restarts.
  • Automatic propagation of profile changes across clusters.
  • Versioning of profiles so that they can be rolled back or selected as required.

This presentation will cover these features and more to give an understanding of what to expect in the next series of JBoss AS.


JBoss Microcontainer - new age Kernel

SPEAKER: Ales Justin   COMPANY: RedHat

There is a word on the street that JBoss completely rewrote its Kernel architecture. And we are here to clarify this buzz.

The JBoss Microcontainer provides an environment to configure and manage POJOs (plain old java objects). It is designed to reproduce the existing JBoss JMX Microkernel but targeted at POJO environments. As such it can be used standalone outside the JBoss Application Server.

New Microcontainer project was written from the ground up, the main focus was to be as pluggable and configurable as possible. Pluggable in every sense of the word, ranging from highly abstract reflection plugability (yes, you can even change reflection implementation in Microcontainer ;-), transparent AOP usage, full blown state machine, easily handling different types of components (POJOs, MBeans, OSGi services, ...), providing your own dependencies, writing your own classloader(policies), inserting additional deployers, supporting other IoC/DI frameworks (e.g. Spring beans w/o Spring lib in classpath :-), ... And with the detailed OO (object oriented) approach, having very clean separation between contract (SPI) and actual implementation, every part of Microcontainer is configurable.

A presentation will be a quick glimpse into Microcontainer's internals and how to apply these new features in real life examples.


Mark Newton is currently content lead for JBoss.org helping to create documentation for JBoss Microcontainer and JBoss AS. After completing a degree in Electronics and Music at Glasgow University in 1997 he spent a number of years developing systems for the defence industry and investment banks in and around London before joining JBoss Inc in 2005 as the lead Consultant/Trainer in EMEA. His main areas of interest are meta-cognition and helping users to understand application development using open source middleware.


Ales Justin completed his bachelor's in mathematics from the University of Ljubljana. He fell in love with Java six years ago and has since been developing information systems ranging from customer service to energy management. He joined JBoss, a division of Red Hat, in 2006 to work full time on the Microcontainer project. He also contributes to JBoss AS5 and serves as Red Hat's representative on the Dynamic Component Support for Java SE Expert Group (JSR-291).


top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland