571154 members! Sign up to stay informed.
Enterprise Java Patterns Enterprise Java Patterns Enterprise Java Patterns Post a pattern Post a pattern Post a pattern More patterns More patterns More patterns Active Threads Active Threads Active Threads

Compositional Visitor

Posted by: Alex Bacon on Mon Jan 08 01:24:14 EST 2007    6 comments    last post: Tue Jan 30 00:49:39 EST 2007
This is a variant on the Visitor Pattern (as described in Design Patterns - Gamma et al) that I believe is considerably more flexible and generally better suited for most real world coding. It does this by replacing the visitor class hierarchy with a compositional approach.

Impact of Exception Handling Patterns on Web Services

Posted by: Jason Tessier on Sun Jan 07 17:04:22 EST 2007    1 comment    last post: Fri Jan 19 08:18:16 EST 2007
Understanding the impact of Exception handling within a Web Service is essential in deploying a robust SOA. With SOAP/WSDL-based messaging, technologists now have unprecedented flexibility in integrating IT assets. It is this flexibility of distributed computing provided by web services that makes exception handling complex within a SOA.

Sponsored Links


Resources

Enterprise Java
Research Library

Get Java white papers, product information, case studies and webcasts

SavePoint Pattern

Posted by: Faisal Maqsood on Tue Oct 31 04:00:57 EST 2006    16 comments    last post: Thu Jan 11 09:55:28 EST 2007
Sometimes user need to store objects in memory in different stages so that it can be used later. A close example is transaction management with JDBC.

SavePoint Pattern uses a container of required type and cloneable interface to do the needful.

Vlaue List Handler using CachedRowSet

Posted by: P P on Tue Sep 26 08:48:01 EDT 2006    4 comments    last post: Fri Oct 06 03:32:40 EDT 2006
hi all,
we all know the list iteration pattern called value list handler. this is best described in
core j2ee patterns (http://www.corej2eepatterns.com/)
here i have implemented the same using cashedrowset available in tiger.
(this strategy is also described in core j2ee patterns the only difference is in this case i have used caching of data)

Animate Ajax GUI Widgets for online Games or GIS

Posted by: Raju Chiluvuri on Mon Sep 25 06:35:29 EDT 2006    0 comments    last post: Mon Sep 25 06:35:29 EDT 2006
A simple and innovative pattern to build animated Vector Graphics Images for building highly interactive online applications such as GIS or Games. Also the Image can include Ajax code to communicate with server to get latest state information and update itself for near real-time simulation of dynamic systems.

Black, White and Gray Box SOA Testing Techniques & Patterns

Posted by: Mamoon Yunus on Sun Sep 17 20:00:38 EDT 2006    0 comments    last post: Sun Sep 17 20:00:38 EDT 2006
Black, White & Gray Box SOA Testing are essential for deploying robust, scalable, interoperable and secure Web Services.

J2EE Pattern Oriented Framework (Jt) & Jt Messaging Pattern

Posted by: Ed Pain on Wed Sep 13 14:03:39 EDT 2006    0 comments    last post: Wed Sep 13 14:03:39 EDT 2006
Jt is a lightweight pattern oriented framework for the rapid implementation of J2EE applications. Jt has been utilized in several large mission critical systems. Jt implements many well-known patterns including Data Access Objects (DAO). The Jt framework is based on a Messaging Pattern. This pattern is simple but very versatile and powerful.

Evaluating Finance based mathametical expressions in XML & Java

Posted by: Arvind Patil on Tue Aug 22 08:23:19 EDT 2006    3 comments    last post: Thu Feb 01 22:07:57 EST 2007
Financial based systems does lot of business rule verifications such as C = A + B; where in A, B and C are amount data expressed in decimals.

Difference between Design Pattern & Framework

Posted by: Saravanan K on Tue Jun 27 01:00:45 EDT 2006    27 comments    last post: Tue Jan 16 23:50:36 EST 2007
Hi,

Can anybody tell the difference between a desgin pattern and a framework.

Regards,
Saravanan.K

Inversion of Control pattern for unit testing

Posted by: Gurvinder Singh on Tue Jun 20 08:19:12 EDT 2006    5 comments    last post: Mon Sep 18 14:33:28 EDT 2006
Inversion of control pattern is used for loose coupling between components. But this pattern can also help in unit testing.

TUNING DATASOURCE(JNDI API) FOR ORACLE 10gR2 IN TOMCAT 5.5.16

Posted by: Boris Derzhavets on Sat Apr 29 06:56:17 EDT 2006    3 comments    last post: Thu Jun 29 05:12:54 EDT 2006
Tunning files ./META-INF/context.xml and ./WEB-INF/web.xml
for Oracle10gR2 connection pooling in TomCat 5.5.16
on CentOS 4.2 (Linux)

Building next generation Online GUI applications

Posted by: Raju Chiluvuri on Fri Apr 28 13:10:29 EDT 2006    5 comments    last post: Wed Jun 21 09:07:45 EDT 2006
It is possible to build Online graphics intensive applications that are far superior to desktop GUI applications.

To do that, it is essential to invent reusable GUI-Classes that must be “functionally equivalent” to desktop GUI Widgets, such as, GUI Classes for Java/Swing.



More patterns »
J2EE PatternsJ2EE PatternsJ2EE Patterns
Patterns

We are proud to provide this patterns/strategies repository to the community. Feel free to post any useful design tips you know!

EJB Design Patterns PDFEJB Design Patterns PDFEJB Design Patterns PDF

EJB Design Patterns is now available for free download in PDF format. The book contains a catalog of twenty advanced EJB patterns and provides strategies for mapping application requirements to patterns-driven design, J2EE development best practices, and more. EJB Design Patterns was the #2 book at Java One 2002, and held the #1 Java book position on Amazon.com for weeks since the book was released in March. Download your PDF here.
Useful patterns around the webUseful patterns around the webUseful patterns around the web
Patterns

EntityBeansAsDomainObjects

This essential pattern describes how to model your entity beans.

The Aggregate Entity pattern

How to make an entity bean a facade to a set of dependent objects.

EJB Unit Testing Strategies

Every guru should use unit testing.

Other Patterns sitesOther Patterns sitesOther Patterns sites

Portland Patterns Repository

The original reference site for patterns. Frequented by the gang of 4 and their mentors (Kent Beck, Ward Cunningham).

Sun Java Center Patterns

A catalogue of J2EE design patterns from Suns Consulting Division.

IBM Patterns for e-Business

A catalogue of high level business, architectural and topological patterns for large scale systems.

J2EE Blueprints Patterns

Design Patterns from the J2EE Blueprints, Suns authoritative guide to J2EE development.


News | Blogs | Discussions | Tech talks | Patterns | Reviews | White Papers | Downloads | Articles | Media kit | About
All Content Copyright ©2007 TheServerSide Privacy Policy