Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: RFID Device Development Kit for Linux

A set of tools and techniques for interfacing RFID readers and other related hardware into IBM's RFID middleware solution.

Tutorial Details:

This RFID Device Development Kit consists of an OSGi-based infrastructure, tools, and examples that together make up the core of IBM's RFID Edge-of-Network software solution. (RFID stands for Radio Frequency Identification.) When integrated with IBM Workplace Client Technology, Micro Edition, a complete development environment is provided that allows the user to explore the infrastructure, learn about the included technologies and APIs, and develop support for new devices. Extensive examples, simulators, and tutorials are included that allow the user to write code for supporting new imaginary devices or for interfacing with the real physical hardware without a Premises server or Edge Controller. The infrastructure can also be extended by the user to modify its behavior so that it models solution-specific business processes and requirements.

ow does it work?
The APIs and protocol specifications are mapped into XML, which is used to generate and develop a Java interface to the device. The highest level provides a generic Java model of the device, such as an RFID reader. The toolkit also guides the user through the process of taking the new Java representation of this device to build agent classes that will also be compatible with IBM's Sensors and Actuators middleware. This allows the user to plug into existing applications or provide a new device model for application developers.

About the technology author(s):
John Gerken is a member of IBM's Emerging Technologies Software Group, which focuses on the investigation and prototyping of pre-emerging software technologies. Formally the leader of the Emerging Technologies Toolkit for Web Services and Autonomic Computing development team, Mr. Gerken has recently moved on to build toolkits for new emerging technologies under development.

Randy Carroll and David Lavin are both technologists with the Embedded Java Enablement Team working on RFID software development.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
RFID Device Development Kit for Linux

View Tutorial:
RFID Device Development Kit for Linux

Related Tutorials:

Results of first-ever JVM server benchmark revealed - JavaWorld - December 1997
Results of first-ever JVM server benchmark revealed - JavaWorld - December 1997
 
Create automated and distributed management applications with Jiro technology, Part 1 - JavaWorld February
Create automated and distributed management applications with Jiro technology, Part 1 - JavaWorld February 2000
 
Choosing an enterprise-wide standard Java IDE - JavaWorld March 2000
Choosing an enterprise-wide standard Java IDE - JavaWorld March 2000
 
J2ME: The next major games platform? - JavaWorld March 2001
J2ME: The next major games platform? - JavaWorld March 2001
 
Think small: Java on Compaq's iPAQ
Think small: Java on Compaq's iPAQ
 
Sync up Palm OS with J2ME
Sync up Palm OS with J2ME
 
Java's secret weapon
Java's secret weapon
 
Best tools for mobile application development
Best tools for mobile application development
 
J2ME app development on the 6600
J2ME app development on the 6600 Introduction When you first look at the Nokia 6600, the first reaction is very predictable. wow! It is truely a good looking phone. A stunner. Let's find out if there's more to this phone than just good looks.
 
Application Integration: Sun Java System Access Manager 2004Q2 and JDBC Authentication Module
Today, most user authentication solutions for Web applications are ad hoc and are based on proprietary schema definitions in relational databases. So, if you have multiple Web applications, you may have a separate user database for each of your applicatio
 
JLAN Server v3.3
JLAN Server v3.3 JLAN Server is a high performance JavaTM based file server supporting Windows file sharing (SMB/CIFS), NFS and FTP protocols. Write your own virtual filesystems with the core server handling all protocol exchanges with the client. Incl
 
Introduction to JSP
Introduction to JSP Introduction to JSP Java Server Pages or JSP for short is Sun's solution for developing dynamic web sites. JSP provide excellent server side scripting support for creating database driven web applications. JSP enable the
 
Develop MIDlets using the J2ME MIDP Development for NetBeans IDE 4.0
This release integrates with the J2ME Wireless Toolkit 2.2 to create a powerful environment for developing MIDP 2.0 applications.
 
Porting Device Drivers for the Solaris Operating System to 64-Bit x86 Architectures
If you need to modify 32-bit device drivers to be compatible with the 64-bit Solaris 10 OS on x86 platforms, refer to this new article.
 
Solaris OS and Linux for Servers Running x86 or AMD Opteron Processors (pdf)
This white paper from Seal Rock Research compares the Solaris OS and the Linux platform for x86 or AMD Opteron servers. Author David Burns explores the differences in performance and scalability, security, stability, application availability, technical su
 
RoseIndia.net Is Your On-Line Linux & xBSD CD Distribution Source
RoseIndia.net Is Your On-Line Linux & xBSD CD Distribution Source Debian Linux CD's Now Available Debian 3.0 r2 i386 CD Set What is Debian? Debian is a very extensive collection of software. It is a complete Operating System and is free
 
RoseIndia.net Is Your On-Line Linux & xBSD CD Distribution Source
RoseIndia.net Is Your On-Line Linux & xBSD CD Distribution Source Debian Linux CD's Now Available Debian 3.0r3 i386 CD Set What is Debian? Debian is a very extensive collection of software. It is a complete Operating System and is free . Debian
 
Buy SuSe 9.2 Live CDs in India from us. Suse 9.2 Live is available with us.
Buy SuSe 9.2 Live CDs in India from us. Suse 9.2 Live is available with us. SuSe 9.2 Live Linux Now Available SuSe 9.2 Live CD's SuSe Linux 9.2 is Linux that boots from CD ROM. You don't have to install it on your system to use it. Simply insert
 
The Beginners Linux Guide
The Beginners Linux Guide The Beginner's Guide to Linux Dedicated website to Linux containing Online Resource, Links to Linux Resources and Tutorials. Here you will find a lot of tutorials and information about the Linux. What is Linux? This
 
What is Linux?
What is Linux? What is Linux? Linux is a free Unix-type operating system originally developed by Linus Torvalds and other programmers in 1991 while Linus was a student a the University of Helsinki. He began writing the code based on minix and then
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.