JBoss Seam

JBoss Seam
JBoss Seam
Entwickler JBoss
Aktuelle Version 3.0.0.Final
(31. März 2011)
Betriebssystem plattformübergreifend
Kategorie Webframework, Java
Lizenz LGPL (Freie Software)
www.jboss.com

JBoss Seam ist ein von JBoss entwickeltes Webframework für Java EE, welches das Zusammenspiel zwischen der Business-Logik und der Präsentation vereinfacht. Die Business-Logik läuft dabei in der Regel in einem EJB-3.0-Container, während die Präsentationsschicht mit JavaServer Faces (JSF) realisiert wird. Es ist jedoch auch möglich, POJOs anstelle der EJBs zu verwenden.

Durch den Einsatz von Annotations und die Registrierung aller Komponenten im Seam-Kontext ist es möglich, einerseits auf die umfangreichen XML-Konfigurationsdateien zu verzichten und anderseits die EJB-Komponenten direkt in der Präsentation zu referenzieren. Motiviert ist dieses Vorgehen durch das Prinzip, sich bei der Programmierung und der Konfiguration möglichst wenig wiederholen zu müssen (vgl. Don’t repeat yourself).

Bestandteil von JBoss Seam ist das Hilfsprogramm seam-gen, mit welchem es unter anderem möglich ist, eine CRUD-Applikation von einer bestehenden Datenbank zu erzeugen. In Kombination mit ICEfaces oder RichFaces kann eine JBoss-Seam-Anwendung mit Ajax-Funktionalität ausgestattet werden.

JBoss Seam erlaubt durch die Reduktion der Konfigurationsdateien eine schnelle Entwicklung von Webapplikationen unter Verwendung der skalierbaren und standardisierten Java-EE-Architektur.

Literatur

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • JBoss Seam — es un framework desarrollado by JBoss, una división de Red Hat. El líder del proyecto es Gavin King, también autor del framework para mapeo objeto relacional Hibernate. Combina a los 2 frameworks Enterprise JavaBeans EJB3 y JavaServerFaces JSF.… …   Wikipedia Español

  • JBoss Seam — Infobox Software name = JBoss Seam caption = developer = JBoss, a division of Red Hat latest release version = 2.0.1.GA latest release date = release date|2008|01|30 genre = Web application framework license = LGPL programming language = Java… …   Wikipedia

  • JBoss Seam — У этого термина существуют и другие значения, см. Seam (значения). JBoss Seam JBoss Seam framework Тип Веб фреймворк Разработчик RedHat JBoss Написана на …   Википедия

  • Seam — Тип Каркас web приложений Разработчик RedHat JBoss Написана на [1] ОС Кроссплатформенное программное обеспечение Версия 2.1.1.GA 22 декабря 2008 Лицензия …   Википедия

  • JBoss Enterprise Middleware Suite — JBoss Application Server (kurz JBoss) ist ein in der Programmiersprache Java geschriebener freier Anwendungsserver, der die Spezifikation Java Platform, Enterprise Edition (Java EE) implementiert. JBoss Inc. ist ein zu Red Hat gehörendes… …   Deutsch Wikipedia

  • Jboss — Application Server (kurz JBoss) ist ein in der Programmiersprache Java geschriebener freier Anwendungsserver, der die Spezifikation Java Platform, Enterprise Edition (Java EE) implementiert. JBoss Inc. ist ein zu Red Hat gehörendes Unternehmen,… …   Deutsch Wikipedia

  • JBoss — Application Server Développeur Red Hat Dernière version 7.0.0.Final (Product …   Wikipédia en Français

  • JBoss Application Server — Тип сервер приложений Разработчик RedHat Операционная система Кроссплатформенное программное обеспечение Последняя версия 7.1.1 (9 марта 2012 года) …   Википедия

  • JBoss — JBoss, Inc. Rechtsform Incorporated Gründung 2004 Auflösung April 2006 …   Deutsch Wikipedia

  • Seam — may refer to:* Seam (band), an indie rock band from Chicago, Illinois * Can seamer, a machine used to seal a lid to a can body, such as in paint or food cans * Seam bowling, in cricket, refers to bowling with the main seam upright * Quarter seam …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”