Friday, January 20, 2006

Smartly load your properties

Learn the best strategy for loading property and configuration files in Java here

Web Application Frameworks

Here is a link that details various Open Source Web Frameworks in Java.

Friday, January 13, 2006

Web Hosting

Check out this thread for web hosting details.

Wednesday, January 11, 2006

Notable Eclipse Plugins

Here is a list of most widely recognized and used Eclipse Plugins along with a lists of Active, New and Updated Plugins.

Tuesday, January 10, 2006

Tapestry Tutorial

"IBM DeveloperWorks has an interesting article on how to simplify your Web-based development with Tapestry, an open-source, Java-based framework that makes developing a breeze. The article shows you around Tapestry, from installation to file structure. See for yourself how Tapestry facilitates servlet-based Web application development using HTML and template tags."

Have a look at Tapestry FAQ's as well.

Tapestry 4.0 Released

What is Tapestry?

Tapestry is an open-source component-based web application framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.

Learn more about it here

Why its HOT?

Many web development frustrations can be traced back to the underlying stateless HTTP protocol. Tapestry represents state and behavior as standard Java objects, methods and properties. That means state management and multithreading are handled by the framework, leaving you with just your application's business logic. Tapestry does more, you do less.



Friday, January 06, 2006

JNDI

JNDI Resources

javaworld.com Articles

Part I

Part II

Part III

LDAP and JNDI: Together forever


Very good tutorial about JNDI from JavaServer Pages Developer's Handbook is here

SUN JNDI Tutorial

Explain RMI.

RMI is Java infrastructure and APIs that allow distributed method calls. In a little more detail: a client program on machine X calls method calcShippingCosts() on a remote object on machine Y. What RMI does is that there is a proxy object on the client that includes the calcShippingCosts() method. The client calls this method on the proxy object. The proxy then converts the method call into a TCP/IP message to the remote JVM. The TCP message is read by the remote JVM and forwards the call to the remote object. The remote object performs the calculation and returns the result to the remote JVM. The remote JVM converts the result into a return message to the client-side proxy object. The proxy object converts the TCP response message into a Java value which is then returned to the client object as the result of its calcShippingCosts() method call.

A good reading about RMI is here

CONTACT

p> You can reach me @ My EMail ID

Powered by Blogger