13 Haziran 2007 Çarşamba

XML Parsers

Some of the XML parsers
• Apache Xerces: http://xml.apache.org/
• IBM XML4J: http://alphaworks.ibm.com/tech/xml4j
• James Clark's XP: http://www.jclark.com/xml/xp
• Oracle XML Parser: http://technet.oracle.com/tech/xml
• Sun Microsystems Crimson: http://xml.apache.org/crimson
• Tim Bray's Lark and Larval: http://www.textuality.com/Lark
• The Mind Electric's Electric XML:http://www.themindelectric.com/products/xml/xml.html
• Microsoft's MXSML Parser: http://msdn.microsoft.com/xml/default.asp

Web Services Frameworks

Widely Used Web Service Frameworks:
Axis
Axis2
Xfire

Widely Used EE Frameworks

Spring
Jdon
Expresso

Widely Used Web Frameworks

Widely Used Web Frameworks
1) Struts
2) JSF
3) Tapestry
4) Cocoon
5) Spring
6) Hibernate

Also WebOnSwing is an interesting web framework.

Favorite Books

* The Design Patterns Java Companion
By Addison Wesley Design Patterns Series
Author=James W. Cooper
* Java Cookbook
O'Reilly
Author=Ian Darwin

* O'Reilly Java and XML
Author=Brett McLauglin
* Java Web Services
O'Reilly
Author= David Chappell & Tyler Jewell
* A Programmer's Guide to JAVA Certification
Addison Wesley
Author=KHalid A. Muqhal, Rolf W. Rasmussen
* Java 2: Web Developer Certification Study Guide
Sybex
Author=Natalie Levi, Phillip Heller
* Enterprise Integration Patterns:
Author=by Gregor Hohpe (Author), Bobby Woolf

J2EE Concepts

1) Web Tier
*Servlet
*JSP
*JSTL
*Custom Tagged JSPs
*JSF
2) Web Services
*JAX-WS
*XML Schema and Java Object Binding
*stax
*JAXR Java API for XML Registry
3) Enterprise Beans
*Session Beans
*Message Driven Beans
4) Persistence
*Persistence in the web tier
*Persistence int the ejb tier
5) Services
*Security
*JMS API
*Transactions
*Resource Connections JNDI

Java Basics

1) Basics of Java Programming
2) Declarations and Access Control
3)Exception Handling and Assertions
4) Object Oriented Programming
5) Nested Classes and Interfaces
6) Object Lifetime
7) Threads
8) java.lang package --
9) Collections and Maps-- java.util