Reza Rahman will be presenting "A Panorama of the Context and Dependency Injection for Java EE (CDI) Landscape" at the next Raleigh TriJUG meeting.
Although Context and Dependency Injection for java EE (CDI) is so new, a lively ecosystem of implementations, supported runtimes, plug-ins and tools is rapidly evolving around it. This session is a fast tour through this landscape.
We will discuss the current available CDI implementations including JBoss Weld, Caucho CanDI and Apache OpenWebBeans as well as supported runtimes such as GlassFish, JBoss AS, Resin, Geronimo, WebLogic, WebSphere, Tomcat, TomcatEE and Jetty. We will also cover the large array of available CDI portable extensions including plug-ins for JSF, JDBC, REST, JMS, Javamail, Bean Validation, Logging, security, internalization, localization, Struts 2, Wicket, Quartz, iBATIS, GWT, document generation, JavaScript remoting, Drools, ZK, jBPM and JBoss ESB being developed as part of JBoss Seam 3, Caucho Resin or Apache MyFaces CODI. Finally we will discuss CDI-centric tools for testing such as JBoss Arquillan, code-generation such as Forge as well as traditional IDE tooling through Eclipse, NetBeans and IntelliJ.
Reza Rahman is the Chief Architect at Tripod Technologies, an IT solutions company focusing on Java EE in the Baltimore-NYC corridor. He is the co-author of "EJB 3 in Action" from Manning Publishing. Reza is a member of the Java EE 6 and EJB 3.1 expert groups. He is a frequent speaker at seminars, conferences and Java user groups. He coordinates the Philadelphia JBoss User Group. Reza has been working with Java EE since its inception in the mid-nineties. He has developed enterprise systems in the publishing, financial, telecommunications and manufacturing industries. Reza has been fortunate to have worked with both EJB and Spring/Hibernate.
Comments