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
Bean-Managed Persistence Examples
Message-Driven Bean Example
EJB QL
Migrating from EJB 1.1 to 2.0
Enterprise Beans Tutorial
Session Beans Example
EJB Transactions Tutorial
EJB Tutorial
Intro EJB Tutorial
Automatic Bean-Managed Persistence
EJB Tutorial
EJB Observer Pattern
Message-Driven Beans
SOAP and EJB Server Integration
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 and XSLT Tutorial
Java XML DOM API
JXTA
Java and XML Library: Jato
Jena API for RDF
XML Digital Signatures from Java
W3C Web Services Workshop
XSP Tutorial
ebXML Tutorial
JAX Tutorial
JAXP Tutorial
Jato API
WSDL 1.1 Draft
ebXML
SOAP and EJB Server Integration
JAX
Oracle JDeveloper
Why XML is Meant for Java
O'Reilly's Top 10 JSP Tips by Hans Bergsten
Java API for XML Parsing v1.0.1
Oracle's XML Parser for Java v2
Java will displace WAP, says Gartner
Java and XML Q&A
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 Data Objects
Java EE (Enterprise)
J2EE 1.3 Tutorial
Web Development with JSP
J2EE Component Patterns Tutorial
Java OSS
OSS Trouble Ticket API
OSS Quality of Service API
Java OSS Service Activation API
JMS and Legacy Tutorial
JMX Tutorial
J2EE Connectors Tutorial
JMX Tutorial
J2EE Pattern Language E++
CCM
EJB/JavaBeans Repository
JAX
EJB Design Forum
J2EE Design Patterns Repository
Integrating SOAP and EJB
Java 2EE API Documents
EJB Troubleshooting Forum
Servlets and JSP Forum
Coarse Grained BMP beans with Dependent Value Objects
Sybase White Papers/Tech Papers
A few tips on deciding between EJB and COM
Java as a Teaching Language
O'Reilly's Top 10 JSP Tips by Hans Bergsten
Getting Started with EJB, Part 3
Enterprising Java Development Tools
Microsoft .NET vs. J2EE:
Enterprise Applications in Java
Top 8 Architecture Tips for Distributed Computing
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
JFC Swing Tutorial, Part I
JFC Swing Tutorial, Part 2
Java 2D API Tutorial
Rhino
Merlin (JDK 1.4)
EJB/JavaBeans Repository
JFA
Java 2SE API Documents
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
Apache Jakarta: Struts
Apache Jakarta: Taglibs
Apache Jakarta: Tomcat
Apache Jakarta: Velocity
Apache Jakarta: Watchdog
Enhydra
Web Development with JSP
Web Components Tutorial
JavaBeans in JSP Pages
Jakarta Taglibs Project
XSP Tutorial
The Jakarta Taglibs Project, Part I
JSP Tag Libraries Tutorial
JSP Tag Libraries Map
JSP Tags Library Download
JSP Taglibs Tutorial
JSP Custom Actions
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
firecat
omega t+
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
Bodington VLE
LUSID - electronic Personal Development Planning
Free Trading Platform
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
SipUnit
The XAMJ Project
Jiplet Container - SIP development environment
CCAPI
Sanshowbean
Webmail
Webplay
WebCDwriter
JSmooth
XPlanner
xmlBlaster
ZorbIPtraffic
QuickServer
JGraphT
XMLUnit
XmlTask
Just4log Logging optimizator.
WfMOpen
AntiChess
Spring Framework
Uncle Unc
JFtp
Jena
JDiff
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
jPOS
Xineo XML Import Language
MARC4J
GNU Trove
JacORB
jDictionary
Checkstyle
JPackage Project
Eclipse
JOnAS
Jonathan
JORM
OpenCCM
JOTM
RmiJdbc
ASM
JORAM
ProActive
JRuby
Mckoi SQL Database
toejam
ProGuard
InfoSapient
XmlTask
ANTLR
OSCache
OSCore
OSWorkflow
WebWork
jCharts
Apache Jakarta : OJB
Luxor XUL
JFaceDbc
ArgoUML
SiteMesh
The JADE Open Framework
Japple
jEdit
XNap
iText
Lumbermill
JUnit
Ziga
Jetty
Java Outline Editor (JOE)
JBeans
iSQL
SQuirreL SQL Client
DataVision
HSQL Database Engine
The Open For Business Project
MM.MySQL
Freenet
Arch4J
FreeTTS
NoUnit
Apache Jakarta: POI/POI Serialization Project
Jext
Castor
Mercator (Java POS)
OpenNMS
JDOM
Apache Jakarta: ECS
Apache Jakarta: James
Apache Jakarta: Jetspeed
Apache Jakarta: JMeter
Apache Jakarta: Log4j
Apache Jakarta: Lucene
Apache Jakarta: ORO
Apache Jakarta: Regexp
Apache Jakarta: Slide
Apache Jakarta: Struts
Apache Jakarta: Taglibs
Apache Jakarta: Tomcat
Apache Jakarta: Turbine
Apache Jakarta: Velocity
Apache Jakarta: Watchdog
Apache XML: FOP
Apache XML: Cocoon
Apache XML: Xang
Apache XML: SOAP
Apache XML: Batik
Apache XML: Crimson
Apache XML: AXIS
Apache XML: Security
Apache XML-RPC
Apache XML: Xindice
Apache XML: AxKit
NetBeans
Enhydra
IBM Jikes
IBM JFS
Compiere ERP/CRM Business Solution
PCGen
JBoss
OpenJMS
Jawin
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
XDoclet
Xbeans
Tapestry: Java Web Components
JXTA
Java.NET
Wire protocol with SOAP
Java and XML Library: Jato
Jakarta Taglibs Project
Jakarta-Taglibs Tutorial
The Jakarta Taglibs Project, Part I
OpenJMS Tutorial
Tomcat 4.0 Beta 3 Upgrade
Jato API
UDDI
JAX
Open Source Java
Jakarta Project
Tomcat
JFA
NetBeans
Forte for Java
P2P Java
P2P Conference Tutorials
JXTA
P2P Tutorials
JXTA
Jini Tutorial
RMI Tutorial
UDDI
Brazil project (Sun)
Web Services
Castor
Java Web Services
SOAP Overview
Java Web Services Tutorial
JAX Pack
JAX Tutorial
Applying .Net to Web Services
SOAP and .NET
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.