The goal of the Geronimo project is to produce a server runtime framework that pulls together the best Open Source alternatives to create runtimes that meet the needs of developers and system administrators. Our most popular distribution is a fully certified J2EE 1.4 application server runtime.
BlazeDS is the server-based Java remoting and web messaging technology that enables developers to connect to back-end distributed data and push data in real-time to Flex® and AIR™ applications with features Remoting provides a call/response model for accessing external data from FlexAjax applications. Developers create applications that make asynch requests to remote services, including HTTP, SOAP and RMI Java objects.Transparent data transfer between AS and Java data types, including Java5 enumerations * proxy avoids browser limitations such as "x domain restriction" and inability to s/get headers and see errors. this is specifically for SOAP and HTTP (REST) services. * AMF Provides binary format for data (de)serialization and RMI. AMF significantly increases delivery performance compared to using plain XML over HTTP or WS * pubsub over HTTP * Ajax client lib * Flex apps pubsub to JMS queues * directly expose components in frameworks ie Spring to Flex clients wo writing code
Eclipse Project that supplies tools for developing J2EE Web applications. Included are: source editors for HTML, Javascript, CSS, JSP, SQL, XML, DTD, XSD, and WSDL; graphical editors for XSD and WSDL; J2EE project natures, builders, and models and a J2EE navigator; a Web service wizard and explorer, and WS-I Test Tools; and database access and query tools and models.
There is a subproject for JSF development.
Ce tutorial à pour but de détailler les étapes de mise en place d'un environnement technique (Eclipse et JBoss) permettant de découvrir le développement d'EJB 3.