<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">

<rss version="0.91">
	<channel>
		<title>TrooBloo - Java</title>
		<description>Articles and tutorials regarding Java</description>
		<link>http://www.troobloo.com/tech/java.shtml</link>
		<language>en-us</language>

		<item>
			<title>Java-XML mapping made easy with JAXB 2.0</title>
			<link>http://www.javaworld.com/javaworld/jw-06-2006/jw-0626-jaxb.html</link>
			<description>The new Java Architecture for XML Binding makes it easy to incorporate XML data and processing into Java applications Summary Do you need a way to manipulate XML documents within Java simply by using ordinary Java classes, and without the headaches of the Document Object Model and the Simple API for XML Processing? JAXB 2.0 could be the answer. The Java Architecture for XML Binding provides a simple and convenient way to map XML schemas to Java classes, so developers can process XML...</description>
		</item>

		<item>
			<title>Java Graphical User Interface (GUI) Fundamentals</title>
			<link>http://www.wirelessdevnet.com/channels/java/training/javagui.html</link>
			<description>Introduction Java, while only a few years old, is already being deployed in a wide variety of devices. Java exists for mainframes, midrange servers, PCs, and handheld devices. There is even a group currently working on a real-time Java for embedded control applications! Aside from the embedded environment, the vast majority of Java developers will be required to create some type of user interface for their application. For things like configuration tools, a command-line interface works...</description>
		</item>

		<item>
			<title>Java Mail API: Transforming Mail into Data Carriers</title>
			<link>http://www.devarticles.com/c/a/Java/Java-Mail-API-Transforming-Mail-into-Data-Carriers/</link>
			<description>(Page 1 of 5 ) Java Mail is eminently adaptable. Indeed, looking at its API, we find that it helps us provide an alternative solution to an old problem: how to transfer large amounts of data between two enterprise applications. In this article, you will discover how to adapt Java Mail to play the role of a data carrier. In the last article, I discussed the basics of Java Mail API. I also provided a fleeting glance into the world of Java Mail where a little unconventional approach,...</description>
		</item>

		<item>
			<title>Java Card Technology Questions and Answers with Zhiqun Chen</title>
			<link>http://wireless.java.sun.com/javacard/articles/interview/</link>
			<description>by Ed Ort October 2000 The Java Developer Connection (JDC) recently asked its readers &quot;Do you have a question about Java Card technology, the Java technology for smart cards?&quot; The JDC took the best questions to Zhiqun Chen, a Java Card Technology expert, and a key member of Sun's Java Card engineering team. Here are her answers. JDC: What is a smart card? ZC: Smart cards are often called chip cards, or integrated circuit (IC) cards. The integrated circuit incorporated in the credit...</description>
		</item>

		<item>
			<title>Java TM API for XML-based RPC (JAX-RPC)</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/xml/jaxrpc/</link>
			<description>) Core Web Services API in the Java Platform by Rahul Sharma November, 2002 The Java TM API for XML-based RPC (JAX-RPC) lets you develop SOAP-based, interoperable, and portable web services. JAX-RPC - a required part of the J2EE TM 1.4 platform - provides the core API for developing and deploying web services on the Java platform. JAX-RPC web services can also be developed and deployed on J2EE 1.3 and Servlet containers. JAX-RPC provides many benefits to Java developers, including:...</description>
		</item>

		<item>
			<title>Java Servlets and Serialization with RMI</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/RMI/rmi/</link>
			<description>By Scott McPherson October 1999 Java TM RMI (remote method invocation) technology makes it very easy to create web-based applets that perform powerful server-side operations, such as accessing a database or communicating with remote server applications. However, a number of RMI limitations make its use in Internet-based applets impractical. This article describes a way to work around these limitations by using Java servlets and object serialization for applet/server communication, and...</description>
		</item>

		<item>
			<title>Java 2 Introduces Print Capability to the Swing Forum</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/Printing/SwingPrinting/</link>
			<description>By Michael Shoffner; Reprinted from Java World June 1999 The Java 2 printing APIs give applications developers the ability to add print capabilities to Java applications and signed applets. The Java 2 printing system consists of a small number of interfaces and classes that encapsulate print-related entities such as printer jobs, page formats, printable pages, and collections of printable pages. This month, we'll add Java 2 print capabilities to our old pal, the Swing Forum. But first...</description>
		</item>

		<item>
			<title>The Java Logging API</title>
			<link>http://www.fawcette.com/javapro/2002_06/magazine/features/shalloway/</link>
			<description>T he 1.4 release of Java introduces the new Java Logging API. For the first time, developers will have a standard way to log application events, from bugs to usability problems to security violations. The logging API will encourage more robust and maintainable programs by providing a flexible means to report on the health of applications as they run. Although Java logging provides a high degree of functionality, it is easy to get started. When used in its simplest, out-of-the-box...</description>
		</item>

		<item>
			<title>JTRON = Java + ITRON</title>
			<link>http://www.fawcette.com/javapro/2002_05/magazine/columns/javatogo/</link>
			<description>O ne Java virtual machine (VM) for Windows CE systems that I researched recently is microJBlend, a product of Aplix Inc. While looking into microJBlend, I discovered that it is the offspring of a bigger brother, JBlend, yet another Java VM for real-time systems. These investigations led me to JTRON, the specification atop which JBlend was erected. JTRON is a specification that provides a Java interface to a real-time system for a wide range of small-scale computing devices, and it...</description>
		</item>

		<item>
			<title>Java 2D TM New Printing Package</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/Printing/Java2DPrinting/</link>
			<description>By Monica Pawlan October 1998 The new java.awt.print package is part of Java Development Kit (JDK TM ) 1.2 and provides printing capabilities that give you the power and flexibility you need to meet your application printing requirements. The new printing package provides enhanced functionality over what is available in the pre-existing AWT printing API for printing anything that can be rendered to a graphics context including AWT components, Swing components, and 2D graphics....</description>
		</item>

		<item>
			<title>The Java Platform</title>
			<link>http://www.wirelessdevnet.com/channels/java/training/javaoverview.html</link>
			<description>Overview The term Java can instantly conjure up numerous definitions depending on who in the computer industry you ask. Programmers would say it s a language, while corporate IT shops might label it a distributed object technology. Designers might see it as a web page design tool, while client/server developers view it as a great server development tool. Any one technology that means so many different things to so many different people is clearly worth further inspection! Java is, at...</description>
		</item>

		<item>
			<title>The Java Programming Language</title>
			<link>http://www.wirelessdevnet.com/channels/java/training/javalanguage.html</link>
			<description>We will now focus on Java, the programming language, as opposed to the broader Java Platform. The Java programming language remains the exact same across all platforms, operating systems, and hardware architectures. The language is governed by the Java Language Specification document available from Sun Microsystems . In this topic, we will focus on what you need to understand to write Java code: syntax, object-oriented programming basics, and the Java Software Development Kit. Java...</description>
		</item>

		<item>
			<title>Java Programming on the Sharp Zaurus</title>
			<link>http://wireless.java.sun.com/personal/articles/ztutorial/</link>
			<description>By Jonathan Knudsen July 2002 Download: HelloPP.java Jeode PersonalJava: hellozaurus-evm_1.0_arm.ipk [Package source] Personal Profile for Zaurus: hellozaurus-cvm_1.0_arm.ipk [Package source] The Sharp Zaurus (SL-5000) is a geek's dream device. A color, touch-sensitive screen, a tiny QWERTY keyboard, and the Linux operating system are crammed into a palm-sized package. A CF card slot allows for an 802.11 or Bluetooth wireless networking card. Best of all, the Zaurus can run Java...</description>
		</item>

		<item>
			<title>The Java HotSpot TM Performance Engine: An In-Depth Look</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/Networking/HotSpot/</link>
			<description>By Steve Meloan (June 1999) The Java HotSpot TM performance engine was officially launched April 27, 1999. Far more than a mere performance tune-up, it is in reality a Java 1 virtual machine (VM) that has been engineered for maximum performance from the ground up often providing at least a two-fold increase in speed for server-side Java TM technology-based applications. Figure 1. SPECjvm98 results for the Java HotSpot VM on Windows NT at 350 Mhz (Source: Sun Microsystems) Figure 2....</description>
		</item>

		<item>
			<title>The Java TM Technologies Behind the New Developer Forums</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/javaopensource/jive/</link>
			<description>Dana Nourie (June 2001) There is no shortage of Java TM technologies in the open-source community, but one project in particular piqued the interest of the engineers behind the Java Developer Connection SM , the Solaris Connection SM , and Dot Com Builder SM web sites. The project is called Jive, hosted by JiveSoftware.com, and Jive has been installed for the developer site forums. Jive is forum software that features content filters and user defined &quot;skins&quot; to change the look and feel...</description>
		</item>

		<item>
			<title>Java Stored Procedure in Oracle, Database Interaction</title>
			<link>http://www.devarticles.com/c/a/Java/Java-Stored-Procedure-in-Oracle-Database-Interaction/</link>
			<description>(Page 1 of 5 ) In this article, we will examine working with Java Stored Procedures in Oracle database. The entire code has been tested with only Oracle 10g with version 10.2. It would also support any successive versions after Oracle 8i. But, I didn t personally check all of those versions. Stored Procedures being written in Java? I contributed a very long series (about 20 parts) that covered database interaction with PL/SQL. I received good feedback from several readers from all parts...</description>
		</item>

		<item>
			<title>Java Community Process (JCP) 2.6</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/jcp/</link>
			<description>More Ways to Get Involved By Jon Byous August 2003 The latest version of the Java Community Process -- JCP 2.6 -- is in community review and awaits your opinion. Onno Kluyt, director of the Java Community Process Program Management Office, Sun Microsystems, explains. &quot; JCP 2.5 , a two-year project that took effect near the end of 2002, made many changes to the legal underpinnings of the JCP, especially in regards to open-source agreements. Because of its scope, however, it didn't focus...</description>
		</item>

		<item>
			<title>Java to XML and Back Again</title>
			<link>http://www.fawcette.com/javapro/2002_09/magazine/columns/weblication/</link>
			<description>September 2002 Issue O ne of the really enjoyable things about participating in the Java community is that many talented individuals come up with clever ways to do new things and then make those ways available to the community as a whole, often providing source code gratis. Just scanning the array of efforts in Apache and the Jakarta project demonstrates what a rich set of tools are available to ease specific software development tasks. Such is the case with Jato, an open source library...</description>
		</item>

		<item>
			<title>Using Java Reflection</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/ALT/Reflection/</link>
			<description>By Glen McCluskey (January 1998) Reflection is a feature in the Java TM programming language. It allows an executing Java program to examine or &quot;introspect&quot; upon itself, and manipulate internal properties of the program. For example, it's possible for a Java class to obtain the names of all its members and display them. The ability to examine and manipulate a Java class from within itself may not sound like very much, but in other programming languages this feature simply doesn't exist....</description>
		</item>

		<item>
			<title>What's New in Java Web Services Developer Pack 1.1</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/WebServices/JWSDP_1.1/</link>
			<description>By Qusay H. Mahmoud April 2003 The Java Web Services Developer Pack (Java WSDP) has evolved into an integrated toolkit for developing, building, testing, and deploying Web Services, as well as Web and XML-based applications. The current version of Java WSDP, 1.1, has added new features, fixed bugs, and made developing and deploying Web services easier. This article provides a quick overview, describes the technologies that are now part of Java WSDP 1.1, and highlights the new features...</description>
		</item>

		<item>
			<title>Solving common Java EE performance problems</title>
			<link>http://www.javaworld.com/javaworld/jw-06-2006/jw-0619-tuning.html</link>
			<description>A troubleshooting manual for your Java EE environment Summary In this article, an excerpt from Pro Java EE 5 Performance Management and Optimization , (Apress, May 2006) Steven Haines shares the common problems he faces when performance-tuning enterprise Java applications. ( 7,000 words; June 19, 2006 ) By Steven Haines Printer-friendly version | Mail this to a friend Page 1 of 4 Advertisement ava EE (Java Platform, Enterprise Edition) applications, regardless of the application server...</description>
		</item>

		<item>
			<title>What's New in Java Web Services Developer Pack (Java WSDP) 1.2</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/WebServices/JWSDP_1.2/</link>
			<description>By Qusay H. Mahmoud September 2003 The Java Web Services Developer Pack (Java WSDP) has evolved into an integrated toolkit for developing, building, testing, and deploying web Services, as well as web and XML-based applications. The current version of Java WSDP, 1.2, contains the latest versions of Java and XML technologies for building reliable and secure web services. It has added new features, fixed bugs from earlier releases, and made developing and deploying web services easier....</description>
		</item>

		<item>
			<title>Java Mail API: Getting Started</title>
			<link>http://www.devarticles.com/c/a/Java/Java-Mail-API-Getting-Started/</link>
			<description>(Page 1 of 4 ) In this article, the first in a multi-part series, you will learn the basics of Java Mail and how to use it for data exchange. This article covers the concepts surrounding different mailing protocols, the APIs that form the basis of Java Mail, and the creation of a class containing common email-related functionalities. Communication is the backbone of any enterprise. Communication, without exchange of data, is unimaginable. In the context of communication between...</description>
		</item>

		<item>
			<title>Mapping XML to Java, Part 1</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/xml/mapping/</link>
			<description>Employ the SAX API to Map XML Documents To Java Objects By Robert Hustead ; Reprinted from JavaWorld September 2000 ML is hot. Because XML is a form of self-describing data, it can be used to encode rich data models. It's easy to see XML's utility as a data exchange medium between very dissimilar systems. Data can be easily exposed or published as XML from all kinds of systems: legacy COBOL programs, databases, C++ programs, and so on. However, using XML to build systems poses two...</description>
		</item>

		<item>
			<title>Writing Your Own Java I/O Stream Classes</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/Streams/WritingIOSC/</link>
			<description>By Anil Hemrajani January 1999 The Java TM 2 Platform provides several classes for reading and writing streams of data. While most of these classes can be found in the java.io package, they are used in various other APIs such as java.net , java.util , java.sql , java.lang , java.security , JFC, CORBA, and others. This article discusses the concept of writing specialized stream classes that can process (filter) data in a special fashion. Note, this is an advanced topic on I/O streams and...</description>
		</item>

		<item>
			<title>Sun's New Java Desktop System</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/J2SE/Desktop/</link>
			<description>Printable Page Articles Index Kammie Kayl January 2004 The Sun Java Desktop System (JDS), recently released for general availability, offers a comprehensive, secure, highly-affordable enterprise desktop solution that is simple to use and works with existing infrastructure. Based on both open source and open standards and backed by Sun, it offers a tightly-integrated and tuned client environment with system stability, manageability, and usability. The JDS is also interoperable with the...</description>
		</item>

		<item>
			<title>An Overview of Java</title>
			<link>http://www.devarticles.com/c/a/Java/An-Overview-of-Java/</link>
			<description>( Page 1 of 9 ) When you start learning Java, it can sometimes seem as if learning one aspect necessitates knowledge of several others. This article addresses that common frustration by providing a short overview of several key features of Java. It is excerpted from chapter two of Java2: The Complete Reference, 5th edition , written by Herbert Schildt (McGraw-Hill, 2004; ISBN: 0072224207). Like all other computer languages, the elements of Java do not exist in isolation. Rather, they...</description>
		</item>

		<item>
			<title>Developing Java Applications using NetBeans</title>
			<link>http://www.devarticles.com/c/a/Java/Developing-Java-Applications-using-NetBeans/</link>
			<description>(Page 1 of 4 ) This article introduces you to all of the Java productive tools available in the market. It also explains how to develop simple Java applications using NetBeans IDE. Java Tools offered by Sun Microsystems First of all, what is a tool? Initially, when Sun Microsystems first released Java (or JDK), there existed no tool to develop any productive Java application. In fact, in those days, everybody used to develop and practice Java programming using their own favorite text...</description>
		</item>

		<item>
			<title>Using XML in a Java Context</title>
			<link>http://www.devarticles.com/c/a/Java/Using-XML-in-a-Java-Context/</link>
			<description>(Page 1 of 5 ) For those who want to explore Java and XML, this article helps you with creating an XML document and other XML functions in the context of Java. The third of three parts, it is excerpted from chapter 20 of the book Sams Teach Yourself Java 2 in 21 Days, 4th Edition , written by Rogers Cadenhead and Laura Lemay (Sams; ISBN: 0672326280). Creating an XML Document The first application you will create, Domains , creates an XML document that contains several kinds of...</description>
		</item>

		<item>
			<title>Java in the Enterprise</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/ThirdParty/Enterprise/</link>
			<description>Lisa Stapleton, JavaSoft May 1997 &quot;A year after rewriting a legacy application into what is probably the largest Java application in the world, its developers say that using Java was exactly the right strategy,&quot; says Greg Dennis, vice-president of architecture for Andersen Consulting and one of the architects of the Java-based VIA travel application. &quot;It involved rewriting 30,000-40,000 lines of C, and 10,000-20,000 lines of COBOL,&quot; says Dennis, who recently gave a frank talk to a San...</description>
		</item>

		<item>
			<title>Serialize Java Data Objects to XML</title>
			<link>http://www.fawcette.com/javapro/2003_06/magazine/features/chavener/</link>
			<description>June 2003 Issue ADVERTISEMENT O ne of the least publicized new features of the Java Development Kit (JDK) 1.4 is the java.beans.XMLEncoder/XMLDecoder, which is built into the java.beans package. At a stroke this feature makes it possible to easily save and restore Java data objects, graphs of objects, and GUI state to a compact XML form that is so robust it continues to be usable even when the original class definitions change. There is nothing to download and install. It certainly...</description>
		</item>

		<item>
			<title>SIP programming for the Java developer</title>
			<link>http://www.javaworld.com/javaworld/jw-06-2006/jw-0619-sip.html</link>
			<description>Deliver SIP-based services to Java applications with SIP Servlet Summary In this article, Wei Chen introduces the basic concepts of Session Initiation Protocol and SIP servlets. He reviews the steps involved in developing SIP servlets and presents a complete example for developing, deploying, and running a SIP servlet on SIPMethod Application Server. ( 2,500 words; June 19, 2006 ) By Wei Chen Printer-friendly version | Mail this to a friend Page 1 of 3 Advertisement ession Initiation...</description>
		</item>

		<item>
			<title>Add dynamic Java code to your application</title>
			<link>http://www.javaworld.com/javaworld/jw-06-2006/jw-0612-dynamic.html</link>
			<description>Write code that can respond to changes at runtime Summary Did you ever wish your Java code could be dynamic like JavaServer Pages? That it could be modified and recompiled at runtime, with your application updating itself on the fly? This article shows you how to make your code dynamic. As such, some of your source code will be deployed, instead of compiled binary code. Any changes to the source code will cause it to be recompiled and the class to be reloaded. Your application will then...</description>
		</item>

		<item>
			<title>Generics of Java 1.5 Tiger</title>
			<link>http://www.devarticles.com/c/a/Java/Generics-of-Java-15-Tiger/</link>
			<description>( Page 1 of 10 ) The generics feature of Tiger brings greater type safety to Java, allowing developers to do many things they could not do before. Generics bear on a number of other features specific to Tiger. This article introduces you to generics, and what they can do. It is excerpted from chapter two of Java 1.5 Tiger: A Developer's Notebook, written by Brett McLaughlin and David Flanagan (O'Reilly, 2004; ISBN: 0596007388). Without any further ado, I m going to dive right into the...</description>
		</item>

		<item>
			<title>Tuning Java I/O Performance</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/Programming/PerfTuning/</link>
			<description>By Glen McCluskey March 1999 This article discusses and illustrates a variety of techniques for improving Java TM I/O performance. Most of the techniques center around tuning disk file I/O, but some are applicable to network I/O and window output as well. The first set of techniques presented below cover low-level I/O issues, and then higher-level issues such as compression, formatting, and serialization are discussed. Note, however, the discussion does not cover application design...</description>
		</item>

		<item>
			<title>Getting Started with Java</title>
			<link>http://www.devarticles.com/c/a/Java/Getting-Started-with-Java/</link>
			<description>(Page 1 of 6 ) This article introduces you to the Java programming language. The first of two parts, it is excerpted from chapter one of Sams Teach Yourself Java 2 in 21 Days, 4th Edition , written by Rogers Cadenhead and Laura Lemay (Sams; ISBN: 0672326280). Big companies like IBM are embracing Java far more than most people realize. Half of IBM is busy recoding billions of lines of software to Java. The other half is working to make Java run well on all platforms, and great on all...</description>
		</item>

		<item>
			<title>The New Java Web Services Developer Pack 1.4 (Java WSDP 1.4)</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/WebServices/JWSDP_1.4/</link>
			<description>Print-friendly Version By Qusay H. Mahmoud , July 2004 Articles Index With over 1.2 million downloads, the Java Web Services Developer Pack (Java WSDP) is the most popular toolkit for simplifying development of secure and interoperable web services applications. The Java WSDP is an integrated toolkit for developing, building, testing, and deploying web services, as well as web and XML-based applications. The newest version of Java WSDP, 1.4, contains the latest versions of Java and XML...</description>
		</item>

		<item>
			<title>Deploying Software with JNLP and Java Web Start</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/Programming/jnlp/</link>
			<description>(JDC) The Java Network Launching Protocol (JNLP) and Java Web Start (JDC) Developing and distributing Java applications for the client side (developerWorks) Java Web Start to the Rescue (JavaWorld) About the Author John Zukowski conducts strategic Java consulting with JZ Ventures, Inc. His latest books are Learn Java with JBuilder 6 from Apress and Mastering Java 2, J2SE v. 1.4 from Sybex. Contact John at jaz@zukowski.net . Reader Feedback Tell us what you think of this article. Very...</description>
		</item>

		<item>
			<title>Writing a Java Card[tm] Applet</title>
			<link>http://wireless.java.sun.com/javacard/articles/intro/</link>
			<description>by Ed Ort Release 2.1.1 January 2001 This article introduces smart cards, gives a brief overview of Java Card[tm] technology, and by stepping you through the code of a sample applet distributed with a Java Card toolkit, shows you how to code a Java Card applet. This is the first in a series of articles on Java Card applets. After you write a Java Card applet, you're ready to test and deploy it. Future articles will describe how to perform those tasks. Here are the topics covered in this...</description>
		</item>

		<item>
			<title>Develop enterprise Java applications with POJOs in Action</title>
			<link>http://www.javaworld.com/javaworld/jw-07-2006/jw-0703-pia.html</link>
			<description>Avoid the problems associated with EJB by working with plain-old Java objects and lightweight frameworks Summary Many enterprise Java developers have discovered that Java EE's Enterprise JavaBeans framework causes more problems than it solves. POJOs in Action is a book that identifies these problems and presents an alternative based on plain-old Java objects and lightweight frameworks. In this article, Jeff Friesen reviews this book chapter by chapter. ( 2,000 words; July 3, 2006 ) By...</description>
		</item>

		<item>
			<title>Bringing your Java Application to Mac OS X Part Two</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/JavaLP/JavaToMac2/</link>
			<description>Printable Page Articles Index By Daniel H. Steinberg March 2003 Apple has just released Java 2 Standard Edition (J2SE) 1.4.1 for Mac OS X. Mac OS X has shipped with J2SE 1.3.1 installed from the beginning. Now J2SE 1.4.1 is available to all Jaguar (Mac OS X version 10.2) owners by using the software update at Apple's Java product page. Much of the time porting J2SE 1.4.1 to the Mac has been spent moving the GUI elements from the Carbon framework to the Cocoa framework. This means it is...</description>
		</item>

		<item>
			<title>An Introduction to Java Card Technology - Part 1</title>
			<link>http://wireless.java.sun.com/javacard/articles/javacard1/</link>
			<description>by C. Enrique Ortiz May 29, 2003 Many of the articles on the Wireless Java site focus on the J2ME platform. This two-part article will instead introduce you to another important mobile Java technology: Java Card support for programming smart cards. Because these portable technologies are so specialized, this article covers a lot of ground. The first installment of this article will introduce smart cards, the Java Card technology, and the elements of a Java Card applet. The second...</description>
		</item>

		<item>
			<title>Getting Started with Java 2: Tools and Configuration</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/Programming/GettingStarted/</link>
			<description>By Steve Meloan December 1998 Sun TM Microsystems' release of the Java TM 2 platform marks the dawn of a new era in Java development--one of far greater significance than the original JDK TM 1.2 nomenclature implied. Now that the Java 2 platform has made its official debut at the Java Business Expo in New York, developers can explore the truly sweeping scope and capabilities of this new release. In addition to the Java 2 platform's many changes and enhancements at the programming level,...</description>
		</item>

		<item>
			<title>Crawling the Web with Java</title>
			<link>http://www.devarticles.com/c/a/Java/Crawling-the-Web-with-Java/</link>
			<description>( Page 1 of 15 ) Are you playing with the possibilities of Java? This article explores in detail how to use Java's Web Crawler class and methods. It is excerpted from chapter six of The Art of Java , written by Herbert Schildt and James Holmes (McGraw-Hill, 2004; ISBN: 0072229713). Have you ever wondered how Internet search engines like Google and Yahoo! can search the Internet on virtually any topic and return a list of results so quickly? Obviously it would be impossible to scour the...</description>
		</item>

		<item>
			<title>How the BigDecimal Class Helps Java Get its Arithmetic Right</title>
			<link>http://www.devarticles.com/c/a/Java/How-the-BigDecimal-Class-Helps-Java-Get-its-Arithmetic-Right/</link>
			<description>(Page 1 of 4 ) If you use Java for simple business arithmetic, you might be seeing some errors. It's not your fault, it's a floating-point problem -- and this article explains how to use Java's BigDecimal class to fix it. It is excerpted from the book Murach's Beginning Java 2, JDK 5 , written by Doug Lowe, Joel Murach, and Andrea Steelman (Murach Publishing, 2005; ISBN: 1890774294). When you use Java for simple business arithmetic, you may be surprised to discover that Java doesn t...</description>
		</item>

		<item>
			<title>Bringing your Java Application to Mac OS X</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/JavaLP/JavaToMac/</link>
			<description>By Daniel H Steinberg January 2003 There is a market full of millions of potential customers for your Java application that you may not be considering. They have the Java TM 2 Standard Edition (J2SE TM ) v1.3.1 pre-installed on their computers and may not even know it. With a few simple tweaks you can give your Java application a native look and feel so that Mac OS X users can install and run your application without being aware that they are running a cross-platform application....</description>
		</item>

		<item>
			<title>An Introduction to Java Card Technology - Part 2, The Java Card Applet</title>
			<link>http://wireless.java.sun.com/javacard/articles/javacard2/</link>
			<description>by C. Enrique Ortiz September 2003 Part 1 of this article covered the high-level aspects of Java Card technology - what smart cards are, the elements of a Java Card application, the communication aspects, and a summary of the different Java Card technology specifications. In this part we focus on the development aspects of Java Card applets: the typical steps when developing a Java Card application, the Sun Java Card Development kit, and the Java Card and Java Card RMI APIs. Developing...</description>
		</item>

		<item>
			<title>An Introduction to Java Card Technology - Part 3, The Smart Card Host Application</title>
			<link>http://wireless.java.sun.com/javacard/articles/javacard3/</link>
			<description>by C. Enrique Ortiz September 2003 Part 1 of this article covered the high-level aspects of Java Card technology - what smart cards are, the elements of a Java Card application, communication aspects, and a summary of the various Java Card technology specifications. Part 2 covered the development aspects of Java Card applets: the typical steps when developing a Java Card application, Sun's Java Card Development Kit, and the Java Card and Java Card RMI APIs. The final part of this...</description>
		</item>

		<item>
			<title>More about methods in Java using NetBeans IDE</title>
			<link>http://www.devarticles.com/c/a/Java/More-about-methods-in-Java-using-NetBeans-IDE/</link>
			<description>(Page 1 of 5 ) If you want to go past the basics of working with methods in Java, this article is for you. You will learn about methods returning no values, methods accepting parameters, and more. A downloadable file for this article is available here . This series introduces you to learning object oriented programming in Java visually using NetBeans IDE. In this article, I try to go in-depth on working with methods in Java. I mainly try to cover the following concepts: Methods...</description>
		</item>

		<item>
			<title>Using Streams in Java</title>
			<link>http://www.devarticles.com/c/a/Java/Using-Streams-in-Java/</link>
			<description>(Page 1 of 4 ) This article, the second of two parts, continues to explain how to use streams with Java to interact with different storage devices. It is excerpted from chapter 15 of the book Sams Teach Yourself Java 2 in 21 days , written by Roger Cadenhead and Laura Lemay (Sams, ISBN: 0672326280). Filtering a Stream Filtered streams are streams that modify the information sent through an existing stream. They are created using the subclasses FilterInputStream and FilterOutputStream ....</description>
		</item>

	</channel>
</rss>
