Links

  • 1. Sogeti
  • 2. JBoss
  • 3. IBM
  • 4. Oracle
  • 5. SpringSource
  • 6. NL-JUG
  • 7. Java

Archives

Syndication  RSS 2.0

RSS 1.0
RSS 2.0

Bookmark this site

Add 'JCN Blog' site to delicious  Add 'JCN Blog' site to technorati  Add 'JCN Blog' site to digg  Add 'JCN Blog' site to dzone

Posted by Jan-Hendrik Kuperus at 0:44 on Thursday 13 December    Add 'JSR 318 – Enterprise Java Beans 3.1' site to delicious  Add 'JSR 318 – Enterprise Java Beans 3.1' site to technorati  Add 'JSR 318 – Enterprise Java Beans 3.1' site to digg  Add 'JSR 318 – Enterprise Java Beans 3.1' site to dzone

Na een zeer teleurstellende sessie met de lokkende titel: ‘Java Persistence – A heretic’s demonstration’, wat een slecht voorbereide demo van een third-party database was (InterSystems Cache), nam ik plaats bij het verhaal over de nieuwe specificatie voor EJB 3.1.

Onbekend als ik was met de EJB specificaties heb ik in dit uurtje een hoop geleerd over EJB 2.x en EJB 3.0 en heb ik een aardig beeld van waar de spec heengaat met EJB 3.1. Zoals ook al het doel was bij EJB 3.0, mikt JSR 318 op een versimpeling van de specificatie en dan met name voor de developer. Deze versimpeling zal op twee belangrijke gebieden het best te voelen zijn: ontwikkeling en packaging.

Read the rest of this entry »

Posted by Eric Gunnewegh at 7:32 on Wednesday 20 September    Add 'Writing Performant EJB Beans in the Java EE 5 Platform (EJB 3.0) Using Annotations' site to delicious  Add 'Writing Performant EJB Beans in the Java EE 5 Platform (EJB 3.0) Using Annotations' site to technorati  Add 'Writing Performant EJB Beans in the Java EE 5 Platform (EJB 3.0) Using Annotations' site to digg  Add 'Writing Performant EJB Beans in the Java EE 5 Platform (EJB 3.0) Using Annotations' site to dzone

The Enterprise Java Beans (EJB) 3.0 specification vastly improves the simplicity of programming enterprise beans. This promises to increase your productivity as a developer. But what about the productivity of your production system? Will it be fast enough to meet the demands of your organization, or will you spend all your newly found free time refactoring code for performance?

This article shows you how to get the best performance out of the new EJB 3.0 programming model. The Java Enterprise Performance team looked at performance in three broad areas: developer performance, performance of 3.0 session and message-driven beans, and performance of Java technology persistent entities.

Posted by Eric Gunnewegh at 7:03 on Tuesday 19 September    Add 'Make the Right Decision with Our Side-by-Side Comparison of Spring and EJB 3.0' site to delicious  Add 'Make the Right Decision with Our Side-by-Side Comparison of Spring and EJB 3.0' site to technorati  Add 'Make the Right Decision with Our Side-by-Side Comparison of Spring and EJB 3.0' site to digg  Add 'Make the Right Decision with Our Side-by-Side Comparison of Spring and EJB 3.0' site to dzone

Are you trying to choose between Spring and EJB 3.0? If you are you know what a hard decision it can be. Explore the similarities and differences between two of the most popular Java technologies today and learn key distinctions in making a technological decision between the two.

Read more on devx.com, part 1 and part 2.

Posted by Eric Gunnewegh at 7:48 on Monday 14 August    Add 'Migrating EJB 2.x applications to EJB 3.0' site to delicious  Add 'Migrating EJB 2.x applications to EJB 3.0' site to technorati  Add 'Migrating EJB 2.x applications to EJB 3.0' site to digg  Add 'Migrating EJB 2.x applications to EJB 3.0' site to dzone

Enterprise JavaBeans 3.0 is a substantial change from the earlier specifications in terms of both the change in enterprise bean implementation models and in the bean location and call paradigm. How can you migrate legacy EJB code to utilize improvements in the new specification? This article discusses the strategies, both from a design and implementation perspective, for migrating existing EJB applications to the new specification.

Posted by Ruud Steeghs at 21:12 on Thursday 5 January    Add 'Using Dependency Injection in Java EE 5.0' site to delicious  Add 'Using Dependency Injection in Java EE 5.0' site to technorati  Add 'Using Dependency Injection in Java EE 5.0' site to digg  Add 'Using Dependency Injection in Java EE 5.0' site to dzone

Dependency injection, or inversion of control (IOC), is today’s latest development craze. IOC containers such as Spring have become popular because they simplify the complexities of enterprise Java that come mostly from Java Naming and Directory Interface (JNDI). In this article, I’ll discuss how you can use dependency injection in the upcoming Java EE 5.0 specification for resources and services. I migrated the J2EE 1.4 Blueprint application Java Adventure Builder to use EJB 3.0, web services metadata, and dependency injection; I’ll use this application to illustrate concepts in this article.

Posted by Hans-Jürgen Jacobs at 20:16 on Thursday 21 July    Add 'Bean-Managed Transaction Suspension in J2EE' site to delicious  Add 'Bean-Managed Transaction Suspension in J2EE' site to technorati  Add 'Bean-Managed Transaction Suspension in J2EE' site to digg  Add 'Bean-Managed Transaction Suspension in J2EE' site to dzone

Container-managed transactions seem more capable than bean-managed transactions in the EJB spec, with the latter unable to, for example, suspend and resume transactions. But what looks like a limitation isn’t necessarily so, according to Dmitry Maximovich, who shows you how to get to the underlying TransactionManager, making BMT as powerful as CMT. [onjava.com]

Posted by jcn at 17:27 on Tuesday 26 April    Add 'Migrate Your J2EE Apps from EJB to Hibernate' site to delicious  Add 'Migrate Your J2EE Apps from EJB to Hibernate' site to technorati  Add 'Migrate Your J2EE Apps from EJB to Hibernate' site to digg  Add 'Migrate Your J2EE Apps from EJB to Hibernate' site to dzone

You’ve decided to switch from EJB to Hibernate for persistence in your J2EE applications, but you don’t know what to do with your existing EJB tier. Learn how a few decisions upfront, some simple ground rules, and design patterns can smooth the transition. [devx.com]

Posted by Hans-Jürgen Jacobs at 13:41 on Friday 19 November    Add 'An Introduction to Java Object Persistence with EJB' site to delicious  Add 'An Introduction to Java Object Persistence with EJB' site to technorati  Add 'An Introduction to Java Object Persistence with EJB' site to digg  Add 'An Introduction to Java Object Persistence with EJB' site to dzone

The ‘impedance mismatch’ between relational databases’ tabular orientation and object-oriented Java’s hierarchical one is a perennial problem for which the Java world has several good solution offerings. This article, the first in a three-part series, will look specifically at the EJB specification and its unique way of solving the object-relational mapping problem. [java-channel.org]

Posted by jcn at 10:45 on Wednesday 30 June    Add 'Expanding EJB technology 2.1 to reach to heterogenous systems' site to delicious  Add 'Expanding EJB technology 2.1 to reach to heterogenous systems' site to technorati  Add 'Expanding EJB technology 2.1 to reach to heterogenous systems' site to digg  Add 'Expanding EJB technology 2.1 to reach to heterogenous systems' site to dzone

De sessie begint met een stukje geschiedenis van de EJB-technologie en hoe zij met de buitenwereld konden communiceren. EJB 1.0 kon alleen client request / response aan. De opvolger, versie 2.0 kon daarnaast ook overweg met JMS, RMI-IIOP en bevatte interoperable security. In deze versie werkte de Message Driven Beans (MDB) samen met de Java Messaging Service (JMS), met standaardisatie op het vlak van het protocol, de interoperable naamgeving en beveiligde samenwerking. Versie 2.1 voegt daar ook nog de Java Connector Architecture (JCA) en Web Services (WS) aan toe. Vanaf versie 2.1 was het mogelijk dat een MDB aanvragen kon ontvangen van de JCA en daarnaast stateless session beans (SLSB) als web service end point gedefinieerd konden worden. Maar hoe kun je heterogene systemen vandaag de dag samen laten werken?
Read the rest of this entry »


© 2020 Java Competence Network. All Rights Reserved.