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.