| View: | [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 ] |
| Articles |
- The EJB Advocate: Implementing loosely coupled SOA applications using Java EE by Geoff Hambrick - [Clicks: 14]
The EJB Advocate explores various forms of loose coupling in service-oriented architecture, with a focus on when it is best to take advantage of the asynchronous processing power provided by message-driven beans.
http://www-128.ibm.com/developerworks/websphere/techjournal/0512_ejba/0512_ejba.html - Dec, 2005 - Component Inheritance in EJB 2.0 by David Musicant - [Clicks: 28]
David Musicant dispels the myth of non-inheritance for EJB 2.0 entity beans by clarifying the concept of components and showing how they can support inheritance.
[Includes source code]
http://today.java.net/pub/a/today/2005/10/25/component-inheritance-in-ejb2.html - Oct, 2005 - Streamlining Your EJB Tests With MockEJB by Eoin Woods, Alexander Ananiev - [Clicks: 37]
Test-driven development is important, and testing EJBs has been notoriously cumbersome. In this article, Eoin Woods and Alexander Ananiev change all this by introducing the MockEJB framework, which facilitates easy, out-of-container EJB testing.
http://dev2dev.bea.com/pub/a/2005/10/mock_ejbs.html - Oct, 2005 - Wrap a Stateless Session EJB as a Web Service with Apache Axis by Alexander Prohorenko, Olexiy Prokhorenko - [Clicks: 158]
Though Web Services is now more than just a buzzword, not too many developers are utilizing them in enterprise applications. This article will help to get some hands-on experience by showing you how to wrap a session stateless EJB as a Web service and deploy it with Apache Axis. You will be able deploy this EJB on virtually any application server, with only few minor changes to the deployment descriptors.
[Includes source code]
http://javaboutique.internet.com/tutorials/axis/ - Oct, 2005 - Who Says EJB 2.1 is Too Hard? by Dick Wall - [Clicks: 45]
The EJB 2.1 architecture has a reputation of complexity, but this need not be the case. In this article, Dick Wall proposes an approach of aggressively using IDE tools to help simplify development and increase productivity when using EJBs.
http://www.developer.com/java/ejb/article.php/3555301 - Oct, 2005 - Get the most out of high performance message-driven beans and WebSphere Application Server by Ian Parkinson - [Clicks: 55]
When high performance is a priority, it is important to make sure that both the application server and the JMS provider are properly configured. Explore the configuration options available to you in IBM WebSphere Application Server, and learn how to handle potential limitations and performance issues with some general rules of thumb and some best practices.
http://www-128.ibm.com/developerworks/websphere/library/techarticles/0508_parkinson/0508_parkinson.html - Aug, 2005 - The EJB Advocate: Which type of EJB component should assemble the data returned by a service? by Geoff Hambrick - [Clicks: 13]
The EJB Advocate takes a top-down view of service-oriented architectures in order to get to the bottom of whether a session or entity EJB component should assemble the data transfer objects returned by the service.
http://www-128.ibm.com/developerworks/websphere/techjournal/0508_ejba/0508_ejba.html - Aug, 2005 - Bean-Managed Transaction Suspension in J2EE by Dmitri Maximovich - [Clicks: 130]
In this article, we will see how to get a TransactionManager in several popular containers and show how to use it to extend functionality of bean-managed transactions, making them as powerful as container-managed transactions. We'll also outline some risks involved in using this advanced functionality, and at the end, explore how TransactionManager is used in the popular Spring framework.
http://www.onjava.com/pub/a/onjava/2005/07/20/transactions.html - Jul, 2005 - The EJB Advocate: Is it ever best to use EJB components without facades in service oriented architectures? by Geoff Hambrick - [Clicks: 18]
The EJB Advocate evaluates using various forms of "facades," including POJOs, HttpServlets, session EJB components, message driven beans, and entity EJB Home methods, in an attempt to get at the heart of what makes up a good service oriented architecture implemented with J2EE components.
http://www-128.ibm.com/developerworks/websphere/techjournal/0506_ejba/0506_ejba.html - Jun, 2005 - Build, deploy, and test EJB components in just a few seconds by Nader Aeinehchi - [Clicks: 91]
Wouldn't life be easier if you could build, deploy, and test Enterprise JavaBeans (EJB) components in just a few seconds? This article shows you how to simplify the EJB development cycle. Author Nader Aeinechi shows how to easily create input data for your JUnit tests with XStream. He explains the benefits of running your tests with an embedded EJB container called OpenEJB and how those same tests can be run unmodified on your full-featured production EJB container.
http://www.javaworld.com/javaworld/jw-06-2005/jw-0613-ejb.html - Jun, 2005 - JCA 1.5, Part 3: Message inflow by David Currie - [Clicks: 459]
In this final installment of his three-part series on the latest version of the J2EE Connector Architecture (JCA), David Currie introduces the new message-inflow contract. This enhancement enables a resource adapter to invoke an application asynchronously through a message-driven bean. This article is essential reading if you want use this functionality in an existing resource adapter or are considering writing a new JCA 1.5 resource adapter. It should also be of interest if you write applications that use resource adapters and want to know more about what goes on behind the scenes.
http://www-128.ibm.com/developerworks/java/library/j-jca3/index.html - Jun, 2005 - Migrate Your J2EE Apps from EJB to Hibernate by Lara D'Abreo - [Clicks: 338]
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.
http://www.devx.com/Java/Article/27954 - Apr, 2005 - OpenEJB: Modular, Configurable, and Customizable by Benoy Jose - [Clicks: 12]
Why reinvent the wheel when most of it already exists? Find out how OpenEJB's modular, configurable, and customizable architecture allows you to leave the details to its subsystems and concentrate on what you're really good at.
http://javaboutique.internet.com/reviews/openEJB/index.html - Apr, 2005 - The EJB Advocate: Making entity EJB components perform, Part 2 by Geoff Hambrick - [Clicks: 17]
As discussed in last month's column, using poorly designed EJB components can lead to serious performance problems during system testing or (worse) in production. This month, the EJB Advocate shows how to use CMRs to get the benefit of using multiple related CMPs in a single unit of work.
http://www-128.ibm.com/developerworks/websphere/techjournal/0504_ejba/0504_ejba.html - Apr, 2005 - The EJB Advocate: Making entity EJB components perform by Geoff Hambrick - [Clicks: 10]
Using poorly designed EJB components can lead to serious performance problems during system testing or (worse) in production. The EJB Advocate shows how to design method signatures to minimize the "chattiness" between layers and get the most out of your EJBs.
http://www-128.ibm.com/developerworks/websphere/techjournal/0502_ejba/0502_ejba.html - Feb, 2005 - Performance Tuning EJB Applications – Part I by Mihir Kulkarni - [Clicks: 74]
This is the first of a set of two articles and will cover tuning EJB applications specific to stateless and stateful session beans. The second article will focus on the Entity beans, CMP beans in particular. This article has been written with reference to the EJB container in WebLogic Server version 8.1, Service Pack 3.
http://dev2dev.bea.com/products/wlserver81/articles/perf_tune_session_beans.jsp - Feb, 2005 - The EJB Advocate: Getting EJB cross references right by Geoff Hambrick - [Clicks: 10]
Trying to eliminate the use of EJB components by developers can lead to duplicate reference lists, broken encapsulation, and a maintenance headache. The EJB Advocate tries to ease the pain by showing how session EJBs go beyond providing just distribution, transactions, and security, and how they help make applications more maintainable and reliable.
http://www-106.ibm.com/developerworks/websphere/techjournal/0501_ejba/0501_ejba.html - Jan, 2005 - JavaCaller: The Last Session Bean by Michael Havey - [Clicks: 15]
This article presents an unusual stateful session bean called JavaCaller, whose interface is entirely general, providing client applications with the ability to run arbitrary Java code on the application server. Because of its generality, JavaCaller can be made to do anything that any other session bean can do; to use the language of computability theory, any problem that can be solved by a session bean can be solved by JavaCaller.
[Includes source code]
http://sys-con.com/story/?storyid=47683&DE=1 - Jan, 2005