ONJava.com    
 Published on ONJava.com (http://www.onjava.com/)
 See this if you're having trouble printing code examples


Java Resources

How do you find out more about the best Java-related resources on the web? It's all right here: each resource listing below provides a description of -- and links to -- the best documentation, developer sites, and other Java resources.

Best Practices

Multithreaded Swing Applications

J2EE Component Patterns Tutorial

Java Reflection Tutorial

EJB Observer Pattern

J2EE Design Patterns Repository

Java Performance and Scalability Forum

Sybase White Papers/Tech Papers

Enterprise JavaBeans

EJB-QL

When to Use EJB

EJB QL

Message-Driven Bean Example

Bean-Managed Persistence Examples

Migrating from EJB 1.1 to 2.0

Enterprise Beans Tutorial

Session Beans Example

EJB Transactions Tutorial

EJB Tutorial

Intro EJB Tutorial

EJB Tutorial

Automatic Bean-Managed Persistence

SOAP and EJB Server Integration

Message-Driven Beans

EJB Observer Pattern

EJB/JavaBeans Repository

EJB Design Forum

Integrating SOAP and EJB

EJB Troubleshooting Forum

Coarse Grained BMP beans with Dependent Value Objects

A few tips on deciding between EJB and COM

Getting Started with EJB, Part 3

Java and XML

Castor

JDOM

Apache XML: Cocoon

Apache XML: Crimson

Apache XML: AXIS

Apache XML: Security

Apache XML-RPC

Apache XML: Xindice

Apache XML: AxKit

Enhydra

Web Development with JSP

Java XML DOM API

Java and XSLT Tutorial

JXTA

Java and XML Library: Jato

Jena API for RDF

XML Digital Signatures from Java

W3C Web Services Workshop

XSP Tutorial

ebXML Tutorial

JAXP Tutorial

JAX Tutorial

Jato API

SOAP and EJB Server Integration

ebXML

WSDL 1.1 Draft

JAX

Why XML is Meant for Java

Oracle JDeveloper

O'Reilly's Top 10 JSP Tips by Hans Bergsten

Java API for XML Parsing v1.0.1

Java will displace WAP, says Gartner

Oracle's XML Parser for Java v2

Simon Phipps: IBM's Chief Java and XML Evangelist

What's Wrong with Perl and XML

Oracle XML SQL Utility (XSU)

JSX: Java Serialization to XML

JrdfDB

Microsoft .NET vs. J2EE:

Java and XML Q&A

Java Data Objects

Java EE (Enterprise)

J2EE 1.3 Tutorial

Web Development with JSP

J2EE Component Patterns Tutorial

OSS Quality of Service API

OSS Trouble Ticket API

Java OSS

Java OSS Service Activation API

JMS and Legacy Tutorial

J2EE Connectors Tutorial

JMX Tutorial

JMX Tutorial

J2EE Pattern Language E++

CCM

EJB/JavaBeans Repository

JAX

Integrating SOAP and EJB

EJB Design Forum

J2EE Design Patterns Repository

Java 2EE API Documents

A few tips on deciding between EJB and COM

Sybase White Papers/Tech Papers

Coarse Grained BMP beans with Dependent Value Objects

Servlets and JSP Forum

EJB Troubleshooting Forum

Java as a Teaching Language

Getting Started with EJB, Part 3

O'Reilly's Top 10 JSP Tips by Hans Bergsten

Enterprising Java Development Tools

Top 8 Architecture Tips for Distributed Computing

Enterprise Applications in Java

Microsoft .NET vs. J2EE:

Java IDE Tools

Java Media

Java 3D API Tutorial

Java 2D API Tutorial

JAI Tutorial

SVG and the Java 2D API

Java SE (Standard)

JFreeChart

Java 2SE 1.4 (Merlin) I/O

Java Application Objects

JavaBeans in JSP Pages

Multithreaded Swing Applications

RMI Tutorial

Java 2D API Tutorial

JFC Swing Tutorial, Part 2

JFC Swing Tutorial, Part I

Rhino

Merlin (JDK 1.4)

EJB/JavaBeans Repository

Java 2SE API Documents

JFA

Java as a Teaching Language

Java Security

Apache XML: Security

JAAS Tutorial

Java Security Evolution, Part 2

Java Security Evolution, Part 1

Java JDE Allows Unauthorized Commands

Java SysAdmin

JDO/JDBC/SQLJ

Castor

EJB-QL

Java Data Objects

JDBC 2.0 Tutorial

Sybase White Papers/Tech Papers

SQLJ Resource

JSP and Servlets

Enhydra

Apache Jakarta: Struts

Apache Jakarta: Taglibs

Apache Jakarta: Tomcat

Apache Jakarta: Velocity

Apache Jakarta: Watchdog

Web Development with JSP

JavaBeans in JSP Pages

Web Components Tutorial

Jakarta Taglibs Project

XSP Tutorial

JSP Tags Library Download

The Jakarta Taglibs Project, Part I

JSP Tag Libraries Tutorial

JSP Tag Libraries Map

JSP Custom Actions

JSP Taglibs Tutorial

JSP Tutorial

Tomcat 4.0 Beta 3 Upgrade

Tomcat

Servlets and JSP Forum

Open Source Java

GGZ-Java

JTrac

Dao-zero: implement your DAO intefaces

DualRpc easy bidirectional RPC for GUI client to server

ColoradoFTP - The Open Source FTP Server

Mapyrus

Activity Manager

Claros In Touch

SipExchange - open source extensible soft-switch

Global Javadoc Viewer

cache4j

TomcatProbe

Jete

JSecurity

OpenSyncro, eai software for simple integrations

jFin open source pure java financial library

Apache Derby

JAT - Java Application Template

Perst Open Source Database For Java

Flexible XML-based Languages (FXL) Project Framework

omega t+

firecat

JLop

OpenI

XINS

ZK Framework

Gomba

Apache Geronimo

jMOS

ActiveMQ

ServiceMix

n-genes

Jofti - cache searching

Log42jme

Dinamica - RADical J2EE framework

Winstone Servlet Container

Simple Declarative Language (SDL)

XUI Rich-client framework

JXplorer LDAP client

RETE-DB

Free Trading Platform

LUSID - electronic Personal Development Planning

Bodington VLE

Gemini

Swing-XML Authoring Tool

JDots, Java Dynamic Object Tree System

Juxy - Java unit testing for XSLT

CSVObjects

Seppia

Ganymed SSH2 for Java

Phoenix IE

db4o for Java

The XAMJ Project

SipUnit

Jiplet Container - SIP development environment

CCAPI

Sanshowbean

Webmail

WebCDwriter

Webplay

JSmooth

xmlBlaster

XPlanner

ZorbIPtraffic

QuickServer

JGraphT

XMLUnit

XmlTask

Just4log Logging optimizator.

WfMOpen

AntiChess

Spring Framework

Uncle Unc

Jena

JDiff

JFtp

OpenEMed

Anthill Build Management Server

QueryForm

Hibernate

Echo

Liferay Enterprise Portal

Ganttproject

Voruta

Jostraca

JGraphicTools

Apollo

MrPostman - webmail to POP3 email Gateway

Maverik

kCommand

P6Spy

c2h: cetacean-to-human

ModelJ - Generate J2EE-Based Web Sites

JPedal

JavaClientForDict

Open For Business

jTans

JPublish

Millstone

JOrganizer

SnipSnap

Mixer

Expresso Framework

Roller Weblogger

ProDBA

Karapan Sapi Struts Generator

ITracker: Java Issue Tracking Software

jPOS

ashkelon

JDigraph

Jython

Mondrian

Spindle

PowerFolder

Xineo XML Import Language

jPOS

MARC4J

GNU Trove

JacORB

jDictionary

JOTM

RmiJdbc

ASM

JORAM

ProActive

JRuby

OpenCCM

JORM

Jonathan

JOnAS

Eclipse

JPackage Project

Checkstyle

toejam

Mckoi SQL Database

InfoSapient

ProGuard

ANTLR

XmlTask

OSCache

OSCore

OSWorkflow

WebWork

jCharts

Apache Jakarta : OJB

Luxor XUL

JFaceDbc

ArgoUML

SiteMesh

The JADE Open Framework

iSQL

JBeans

Java Outline Editor (JOE)

Jetty

Ziga

JUnit

Lumbermill

iText

XNap

jEdit

Japple

DataVision

HSQL Database Engine

The Open For Business Project

SQuirreL SQL Client

OpenNMS

Mercator (Java POS)

Castor

Jext

Apache Jakarta: POI/POI Serialization Project

NoUnit

FreeTTS

Arch4J

Freenet

MM.MySQL

Apache Jakarta: Regexp

Apache Jakarta: Slide

Apache Jakarta: Struts

Apache Jakarta: Taglibs

Apache Jakarta: Tomcat

Apache Jakarta: Turbine

Apache Jakarta: ORO

Apache Jakarta: Lucene

Apache Jakarta: Log4j

Apache Jakarta: JMeter

Apache Jakarta: Jetspeed

Apache Jakarta: James

Apache Jakarta: ECS

JDOM

Apache Jakarta: Velocity

Apache Jakarta: Watchdog

Apache XML: FOP

Apache XML: Cocoon

PCGen

Compiere ERP/CRM Business Solution

IBM JFS

IBM Jikes

Enhydra

NetBeans

Apache XML: AxKit

Apache XML: Xindice

Apache XML-RPC

Apache XML: Xang

Apache XML: SOAP

Apache XML: Batik

Apache XML: Crimson

Apache XML: AXIS

Apache XML: Security

OpenJMS

Jawin

JBoss

OpenEJB

Apache Jakarta: Alexandria

Apache XML: Xerces

Apache XML: Xalan

Apache Jakarta: Ant

Apache Jakarta: Avalon

Apache Jakarta: BCEL

Apache Jakarta: Cactus

Apache Jakarta: Commons

Xbeans

XDoclet

Tapestry: Java Web Components

JXTA

Java.NET

Wire protocol with SOAP

Java and XML Library: Jato

Jakarta-Taglibs Tutorial

Jakarta Taglibs Project

The Jakarta Taglibs Project, Part I

OpenJMS Tutorial

Tomcat 4.0 Beta 3 Upgrade

Jato API

UDDI

JAX

Jakarta Project

Tomcat

JFA

NetBeans

Forte for Java

Open Source Java

P2P Java

P2P Conference Tutorials

JXTA

P2P Tutorials

JXTA

Jini Tutorial

RMI Tutorial

UDDI

Brazil project (Sun)

Web Services

Castor

JAX Tutorial

JAX Pack

Java Web Services Tutorial

SOAP Overview

Java Web Services

SOAP and .NET

Applying .Net to Web Services

Building Client Interfaces for .NET Web Services

.NET Framework Essentials

Web Service/ADO.NET

Wireless Java

JAIN API

Java 2ME Wireless Toolkit

Wire protocol with SOAP

Java/Bluetooth Tutorial

Wireless Java Tutorial

Java Embedded Server Tutorial

SMS

BREW (Qualcomm)

Java 2ME API Documents

Java Wireless Connection Program

Java will displace WAP, says Gartner


Return to ONJava.com.

Copyright © 2009 O'Reilly Media, Inc.