| View: | [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 ] |
| Articles |
- The Work Manager API: Parallel Processing Within a J2EE Container by Rahul Tyagi - [Clicks: 88]
The Work Manager API offers a solution for performing parallel processing directly within a managed environment. You can leverage this new offering to implement parallel processing within a J2EE container.
http://www.devx.com/Java/Article/28815 - Aug, 2005 - Ruby on Rails and J2EE: Is there room for both? by Aaron Rustad - [Clicks: 70]
Ruby on Rails is a relatively new Web application framework built on the Ruby language. It is billed as an alternative to existing enterprise frameworks, and its goal, in a nutshell, is to make your life -- or at least the Web development aspects of it -- easier. In this article, Aaron Rustad compares and contrasts some of the key architectural features of Rails and traditional J2EE frameworks.
http://www-128.ibm.com/developerworks/java/library/wa-rubyonrails/index.html - Jul, 2005 - Exception management and error tracking in J2EE by Kare Kjelstrom, Jens Schjaerff Byager - [Clicks: 37]
Think back on your last J2EE project. Did you encounter situations when errors were never logged - or logged more than once? Did you spend countless hours tracking down a bug, whose real cause was that someone swallowed an exception somewhere? Did your users see a stack trace? If so, chances are, you might need a common strategy for exception management and some complementing code. This article provides the basis for developing a set of policies along with a supporting framework for error handling in the J2EE world.
[Includes source code]
http://www.javaworld.com/javaworld/jw-07-2005/jw-0711-exception.html - Jul, 2005 - Java City: The Java Enterprise Ecosystem by Jim Farley - [Clicks: 14]
Should we worry about promoting a healthy Java community? Or is everything just fine in Java City? Jim Farley, coauthor of Java Enterprise in a Nutshell, 3rd Edition, wants you to weigh in with your opinions.
http://www.onjava.com/pub/a/onjava/2005/06/22/javacity.html - Jun, 2005 - Parallel task execution in J2EE using the Work Manager specification by Dmitri Maximovich - [Clicks: 34]
This article takes a look at parallel task execution in J2EE through the use of a specification called Work Manager. We create a working example of how to use the Work Manager specification to achieve the execution of tasks in parallel in the servlet container.
http://dev2dev.bea.com/pub/a/2005/05/parallel_tasks.html - May, 2005 - Automatically implement design guidelines in your code by Sidharth Sankar - [Clicks: 52]
Design guidelines represent mere intent; for success however, implementing these guidelines is essential. The traditional way of implementing them is via code reviews. Hammurapi, a design-compliance tool, provides an automated and consistent way of implementing design guidelines, thereby making design reviews effective and painless. In this tutorial, author Sidharth Sankar introduces Hammurapi, compares it with similar tools, and gives a quick peek under the hood to illustrate how it works.
[Includes source code]
http://www.javaworld.com/javaworld/jw-04-2005/jw-0418-hammurapi.html - Apr, 2005 - The next wave in J2EE deployment by Brian Goetz - [Clicks: 24]
In the 1990s, enterprises discovered that storage was best treated as infrastructure, and network attached storage went from being a radical idea to a mainstream solution in the course of only a few years. Today, network attached processing—consolidating middle-tier server sprawl into a small pool of compute appliances—is poised to deliver similar management and consolidation benefits to J2EE deployments, which can reduce the cost and complexity associated with developing, deploying, managing, and provisioning distributed J2EE applications.
http://www.javaworld.com/javaworld/jw-04-2005/jw-0411-azul.html - Apr, 2005 - Integration of ColdFusion MX and Java by Ahsan Quadri - [Clicks: 12]
Do you want to harness the power of some of the features of ColdFusion that aren't available in Java but still want to be able to use Java? Ahsan Quadri explains how get started with ColdFusion MX and Java in this new Javalobby article.
http://www.javalobby.org/articles/coldfusion/ - Apr, 2005 - Best Practices for Risk-Free Deployment by John Birtley - [Clicks: 21]
John Birtley has written an article that addresses enterprise development as a complete lifecycle, pointing out best practices for configuration management, build processes, and deployment, and adds some tips to optimize enterprise development.
http://www.theserverside.com/articles/article.tss?l=BuildManagement - Mar, 2005 - Deployment: Where the Rubber Meets the Road (Part 2) by Lonneke Dikmans - [Clicks: 16]
Part 1 of this article showed you how to deploy J2EE applications built using frameworks (Oracle ADF) using JDeveloper10g deployment profiles. Now it's time to turn to deploying the sample application using Apache Ant. As with Part 1, you'll see how to deploy to not only Oracle Containers for J2EE 10g (OC4J, standalone), but also to Apache Jakarta-Tomcat, BEA WebLogic, and JBoss. Again, this discussion assumes that you have Oracle JDeveloper installed and running, and that the necessary Oracle ADF runtime libraries are installed on the target application server. When you want to run Ant outside of Oracle JDeveloper10g, you need to install it on your workstation.
[Mastering J2EE Application Development Series]
http://www.oracle.com/technology/pub/articles/masterj2ee/j2ee_wk12_pt2.html - Mar, 2005 - Deployment: Where the Rubber Meets the Road by Lonneke Dikmans - [Clicks: 9]
You'll see how to automate the process in this article, using wizard-based deployment profiles and using a command-line alternative. This article aims to simplify the deployment process for developers—both IDE inclined and command-line savvy—by providing detailed examples that walk you through every step of deployment. The choice of whether to use a wizard-based or command-line based approach is very personal (or, the choice may be dictated by corporate standards.) However, in either case, the IDE offers features to make the process smooth and simple. Let's start with a brief overview of the deployment process.
[Mastering J2EE Application Development Series]
http://www.oracle.com/technology/pub/articles/masterj2ee/j2ee_wk12.html - Mar, 2005 - Create an application-wide user session for J2EE by Kare Kjelstrom - [Clicks: 32]
Despite its comprehensive sets of APIs for writing distributed applications, J2EE does not provide an application-wide session. While Web applications can use the HttpSession facility, this context won't automatically carry over to Enterprise JavaBeans or J2EE clients. By combining code generation with a mixture of aspect-oriented programming and a hint of design patterns, it is possible to provide such a context across components in an enterprise application and hide most of the complexity from the developer. This article shows you how.
[Includes source code]
http://www.javaworld.com/javaworld/jw-03-2005/jw-0314-usersession.html - Mar, 2005 - Delving into EJOSA - Part II by Blasius Lofi Dewanto - [Clicks: 6]
The first part of this series introduced us to the EJOSA magic template - a solution for J2EE beginners who wish to overcome the complexity of J2EE application development by using Open Source Software (OSS). In the second part of this series, we will move further into the workings of EJOSA Template and look at the specification directory, which is the most important part of EJOSA Template; the business layer, where you implement the specification with available Java technologies; the presentation layer that represents the view of the business logics; and the road ahead for the EJOSA Template.
http://www.jaxmagazine.com/itr/online_artikel/psecom,id,671,nodeid,147.html - Mar, 2005 - Design interactive error handling for Web apps by Mike Padilla - [Clicks: 19]
When users interact with Web applications, errors inevitably occur. Your application must ensure that inputted data is valid; when it is not, your application must clearly communicate to the user why the data is not valid and make it easy for the user to fix the problem. Take advantage of both client- and server-side error handling strategies and ensure data validity while offering users friendly error recourse.
http://www-106.ibm.com/developerworks/web/library/wa-errhand/ - Feb, 2005 - Get dynamic Web content with HTTPRequest by Doug Davis - [Clicks: 16]
The HttpRequest object initially might not seem like a big deal. Explore the possibilities of it when you issue a HTTP GET or POST on a URL for succinct page refreshes that update only a specific portion of the Web page.
http://www-106.ibm.com/developerworks/web/library/wa-httpget/ - Jan, 2005 - A Java proxy for MS SQL Server Reporting Services by Christian Donner, Ilia Papas - [Clicks: 16]
Generating high-quality print output from a Web application is often difficult because browsers provide only limited control over a document's layout. Adjusting page margins or positioning document elements at a precise location on the page proves impossible when printing from the browser. When preprinted forms are being used or when page flow must be controlled tightly, you must use a server-based document generation engine. Many such technologies and products are available. A solution should provide good report development productivity, a GUI report designer, be highly scalable, perform well (especially when rendering PDF documents for concurrent sessions), and come with an attractive price tag. We tested and benchmarked several products and settled for Microsoft SQL Server Reporting Services (RS). RS can easily be integrated and deployed in a Microsoft-centric environment, but making it accessible to a Java Web application requires some work. This article provides some guidance in integrating RS with your Java Web application.
[Includes source code]
http://www.javaworld.com/javaworld/jw-01-2005/jw-0110-sqlrs.html - Jan, 2005 - Improve the quality of your J2EE-based projects by Jimmy Jarrett - [Clicks: 19]
In this article, Jimmy Jarrett advises developers, particularly team leads, on tasks they need to perform to ensure their system's quality. In addition to discussing some open source tools that aid in measuring system quality, he stresses the importance of accountability, without which, no development team would be successful.
http://www.javaworld.com/javaworld/jw-01-2005/jw-0110-quality.html - Jan, 2005 - Review: Gluecode JOE by Drew Falkman - [Clicks: 21]
A new integrated Java development platform really caught my eye recently. Gluecode's JOE is a set of open source projects tied together to make a coherent platform for developing Java applications. It's quite revolutionary, if you think about it: all the benefits of open source, but less of the headache. JOE includes a number of familiar open source projects: Apache Geronimo (application server), Apache Derby (database), ActiveMQ (Java Messaging Service), and more. And in between it all is a host of integrative features - JDBC drivers, clustering capabilities, etc.
http://javaboutique.internet.com/reviews/GluecodeJoe/index.html - Jan, 2005 - SOA Solutions with J2EE by Bruno Collet - [Clicks: 72]
Throughout this article I'll describe how an effective service-oriented architecture (SOA) can be achieved using J2EE technologies. In particular, I'll focus on which J2EE component types and communication channels to choose according to specific, real-world situations.
http://sys-con.com/story/?storyid=47687&DE=1 - Jan, 2005