JUGAT 2003-02-03

Aus Java Student User Group Austria - Java + JVM in Wien Österreich / Vienna Austria
Wechseln zu: Navigation, Suche

Lukas Mroz - "Processing Gigabytes in Seconds - Memory and Performance Issues for 2D/3D Image Processing with Java"

Dr. Lukas Mroz is a member of the 3D r&d division at TIANI MedGraph (previously in the visualization research team at VRVis). His main field of work is the development of interactive 3D visualization methods for medical data. He is also responsible for the memory management and image processing core of a Java-based medical workstation.

The talk will address two major obstacles people usually run into when trying to process large amounts of data within a Java Application: - memory: The heap of a Java VM is limited in size. Making it larger than available physical mem is not a good idea and leads to thrashing, but large data sets often don't fit into RAM. Caching objects to disk is a possible solution. - performance: Some people say Java is slow. Well, it is slower than C(++), but when writing your code with care you can outperform most people's native solutions. As an example, the visualization of 3D volumetric data with RTVR - a Java rendering library from the VRVis - is discussed.

Andreas Hausleitner - "JavaServer Faces (JSF) = A Standard UI for Webapplications?"

DI Andreas Hausleitner (http://www.hausleitner.com) ist Softwarearchitekt/-entwickler und studierte Informatik an der Universität Linz. Er beschäftigt sich mit mehrschichtigen und verteilten SW-Architekturen und konzentriert sich auf auf Metamodellen basierende Softwarelösungen.

JavaServer Faces (JSF) ist ein User Interface (UI) Framework für Java basierende Webapplikationen. JSF verfolgt das Ziel, sich als Standard UI Toolkit (API) mit entsprechender Toolunterstützung zu etablieren. Die JavaServer Faces Technologie liegt als Spezifikation (JSR-127, 1.0 Early Access Draft) mit einer Early Access Implementation vor. Der Vortragende vermittelt einen Einblick über den Aufbau und die Entwicklung von JSF Applikationen und die verwendeteten Technologien (JSP, JSTL, Servlets) sowie deren Einbettung in eine J2EE Infrastruktur.