| View: | [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ] |
| Articles |
- Storing Java objects in Apache Directory Server, Part 1 by Bilal Siddiqui - [Clicks: 15]
This two-part article walks you through all the steps of storing Java objects in Apache Directory Server (ApacheDS). In this first half, author Bilal Siddiqui introduces you to ApacheDS and provides an overview of its core architecture. Because you primarily use ApacheDS as an LDAP server for storing Java objects, Bilal offers a quick overview of LDAP concepts and terminology. He also shows you how to use JExplorer to view LDAP schema components, such as attribute types and object classes, and how to enter a data object in ApacheDS. The article wraps up with an overview of Java object serialization and Remote Method Invocation as they apply to storing Java objects in ApacheDS, in preparation for the more hands-on approach in Part 2.
[Includes sample code]
http://www-128.ibm.com/developerworks/java/library/j-apacheds1/index.html - May, 2006 - Storing Java objects in Apache Directory Server, Part 2 by Bilal Siddiqui - [Clicks: 12]
In this second half of his introduction to storing Java objects in Apache Directory Server (ApacheDS), Bilal Siddiqui presents nine example applications to demonstrate the concepts you learned in Part 1. In addition to walking you through all the steps to store, search, retrieve, and modify Java objects using ApacheDS, Bilal concludes the article with a reusable Java class that combines these functions using LDAP schema components in ApacheDS.
[Includes sample code]
http://www-128.ibm.com/developerworks/java/library/j-apacheds2/ - May, 2006 - Update: Java FTP libraries benchmarked by Jean-Pierre Norguet - [Clicks: 25]
FTP, or File Transfer Protocol, is the third most popular protocol over the Internet, right after HTTP (for Web browsing), and SMTP (for sending email). However, FTP is only partially supported in the JDK; complete support must be sought from third-party libraries available on the Internet. This article presents a comparison of the available libraries to help decision-makers choose a library that suits their specific needs. The evaluation weighs several criteria, including available features, licensing terms and commercial aspects, and file-transfer performances. Finally, the author suggests how to help forge the future of the Java platform with respect to FTP support.
[Includes source code]
http://www.javaworld.com/javaworld/jw-03-2006/jw-0306-ftp.html - Mar, 2006 - Introduction to Nutch, Part 2: Searching by Tom White - [Clicks: 28]
In this article, we turn to searching. The Nutch search system uses the index and segments generated during the crawling process to answer users' search queries. We shall see how to get the Nutch search application up and running, and how to customize and extend it for integration into an existing website. We'll also look at how to re-crawl sites to keep your index up to date--a requirement of all real-world search engines.
[Includes sample code]
http://today.java.net/pub/a/today/2006/02/16/introduction-to-nutch-2.html - Feb, 2006 - Introduction to Nutch, Part 1: Crawling by Tom White - [Clicks: 43]
Tom White introduces Nutch, an open source search engine written entirely in Java. In part one, he shows how Nutch's crawler builds the index.
http://today.java.net/pub/a/today/2006/01/10/introduction-to-nutch-1.html - Jan, 2006 - Business Object State Management Using State Machine Compiler by Jason Zhicheng Li - [Clicks: 27]
In this article, after a brief overview, we will see how to define state transitions and how to use XML files to make the definitions reusable and easy to manage. We also discuss how to generate a state machine and bind a state machine to a business object. At the end, we will briefly describe an architecture using State Machine Compiler (SMC).
[Includes source code]
http://today.java.net/pub/a/today/2006/01/05/business-object-state-management-using-smc.html - Jan, 2006