# Driver Development

# Introduction and Roadmap

The following sections describe the scope and organization of this document:

- Document Scope and Audience
- Guide to This Document
- Related Documentation

## Document Scope and Audience

This guide describes how to develop device drivers for the WebLogic RFID Edge Server. The devices that may be developed include RFID devices, barcode readers, programmable logic controllers (PLCs), or stack lights.

The guide documents the SDK interfaces, classes, and a sample driver provided with the BEA WebLogic RFID Edge Server software.

## Guide to This Document

- This chapter, Introduction and Roadmap, describes the organization of this document.
- BEA WebLogic RFID Driver SDK Overview provides a general overview of the SDK and its components. The chapter introduces the concepts and terminology used throughout this guide.
- Sample Driver describes how to compile and deploy the sample driver. You can use this sample as a starting point for developing your own driver.

## Related Documentation

This document is a part of the BEA WebLogic RFID Edge Server Driver SDK documentation set. The other documents are:

- Installing WebLogic RFID Edge Server describes how to install and configure BEA WebLogic RFID Edge Server Driver SDK.
- Using the RFID Edge Server Administration Console is online help that describes how to use the RFID Administration Console GUI to configure ECSpecs, ECReports, RFID devices, filters, and workflows.
- Using the Reader Simulator describes how to use the reader simulator software included with RFID Server. The Reader Simulator minimally simulates a ThingMagic Mercury4 RFID reader.
- RFID Reader Reference describes how to configure the RFID devices supported by the RFID Server.
- RFID Workflow Reference describes how to configure and use the workflow modules included with the BEA WebLogic RFID Edge Server Driver SDK.
- ALE and ALEPC Javadoc provides reference documentation for the ALE and ALEPC packages that are provided with WebLogic RFID Edge Server.
- Driver and Edge Flow Javadoc provides reference documentation for developing custom Edge Flows and Drivers.