Skip Headers
Oracle® Sensor Edge Server Guide
10
g
(10.1.3)
Part Number B28979-01
Home
Book List
Index
Contact Us
Next
View PDF
Contents
List of Examples
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Conventions
1
Installation
Hardware Requirements
Software Requirements
Installing OC4J
Upgrading or Installing Oracle Sensor Edge Server From a 10.1.2 OC4J Instance
Installing Oracle Sensor Edge Server From a 10.1.3 OC4J Instance
Examining the Installation Log Files
Uninstalling Oracle Sensor Edge Server
Verifying Your Installation
Displaying the Sensor Edge Server Console
Testing the Database Connection
Testing the Database Connection Using Enterprise Manager
Installing Oracle Sensor Edge Mobile
Installing and Starting Oracle Sensor Edge Mobile on a Pocket PC Device
Changing the Default Device Configuration
Reading RFID Tags
Reading Barcode Data
Shutting Down the Sensor Edge Mobile Service
Installing the Oracle Sensor Edge Mobile Emulator
Manually Configuring Sensor Data Repository and Sensor Data Streams in Release 10.1.3
Manually Deploying Sensor Data Repository
Connecting Oracle Sensor Edge Server to Sensor Data Repository
Manually Deploying Sensor Data Streams
Connecting Oracle Sensor Edge Server to Sensor Data Streams
Connecting to an Existing Sensor Data Repository in Release 10.1.2
Connecting to an Existing Sensor Data Streams in Release 10.1.2
2
Introducing Oracle Sensor Edge Server
What's New in Release 10.1.3
Oracle Sensor Edge Server Console
Oracle Sensor Edge Mobile
Enhanced Management Through Oracle Application Server Control
Improved Performance
Enhanced Sensor Data Repository
Sensor Data Streams
EPC Compliance Integration
Transport Layer
Enhanced Security
Deprecation of the Device Controller
Oracle Sensor Edge Server Overview
Sensor Data Collection
Sensor Data Filtering
Sensor Data Dispatching
Sensor Data Archive and Rules
Sensor Server and Device Management
Sensor Edge Mobile
SES Console
Oracle Sensor Edge Server Architecture
Device Drivers
Device Groups
Local Processing
Event Processor
Driver Manager
Oracle Sensor Edge Mobile Architecture
Device Driver Support
Administering Oracle Sensor Edge Mobile
Sample Code and Demo Applications
Deployment Considerations
Review Network Characteristics
Identify Data Center Environment
Review Reader and Sensor Locations
Choose Edge Server Locations
Oracle Sensor Edge Server and Sensor Data Repository Considerations
3
Managing Oracle Sensor Edge Server
Overview of Oracle Sensor Edge Services Management
Managing the Oracle Sensor Edge Server Instance
Accessing Other Oracle Sensor Edge Server Instances
Creating an Entry for an Oracle Sensor Edge Server Instance
Editing an Entry for an Oracle Sensor Edge Server Instance
Monitoring the Performance of the Oracle Sensor Edge Server Instance
Clearing the Queue of the Event Data
Setting the General Information for the Oracle Sensor Edge Server Instance
Setting the Dispatcher for the Oracle Sensor Edge Server Instance
Viewing Dispatchers, Drivers, and Filters
Setting the Devices and Filters Used by the Oracle Sensor Edge Server
Viewing the Device Groups of the Oracle Sensor Edge Server
Creating a Device Group
Adding a Filter to a Device Group
Editing a Device Group
Renaming a Device Group
Updating the Devices and Filters Used by a Device Group
Starting and Stopping the Devices Assigned to a Device Group
Deleting a Device Group
Starting and Stopping the Oracle Sensor Edge Server Instance
Stopping and Starting an Oracle Sensor Edge Server Instance Using opmnctl
Restarting an Oracle Sensor Edge Server Instance Using the OracleAS Enterprise Manager
Starting and Stopping an Individual Device
Managing Filters
Prioritizing Filter Instances
Managing the Filter Instances for a Device or Device Group
Monitoring the Event Data
Viewing Event Data
Viewing an Individual Event
Viewing Unprocessed Event Data
Viewing Log Information
Viewing Processed Event Data
Searching for Events by Tag ID
Searching for Events by Device Name
Refining Tag ID and Device Name Searches
Creating Advanced Searches
Adding Extensions to the Oracle Sensor Edge Server Instance
Extension Archive Files
Packaging an Extension Archive File
Uploading Extensions
Extension Class Hierarchy
Implementing Extensions
Extension Context
Managing the Parameters of an Instance
Exposing Custom Parameters
Retrieving Parameter Values
4
Using the Sensor Data Repository
Overview of the Sensor Data Repository
Relational Tables
Relational Views in the Sensor Data Repository
Sensor Data Repository PL/SQL Package
Operations and Queries on the Repository
Creating and Deleting Repositories
Saving Observations to the Repository
Querying the Archive
Schema Reference
Tables
EDG_CAP_TAB table
EDG_CTXT_REL_TAB table
EDG_CTXT_TAB Table
EDG_DEVICE_TAB Table
EDG_DIAG_TAB Table
EDG_EVENT_INFO_TAB Table
EDG_EVENT_TAB Table
EDG_LOG Table
EDG_TAG_TAB Table
Views
EDG_CAP
EDG_CTXT
EDG_CTXT_REL
EDG_CTXT_REL_NAME_VW
EDG_DEVICE
EDG_DEV_CAP_VW
EDG_DEV_DIAG_VW
EDG_DEV_EVENT_VW
EDG_DEV_LAST_DIAG_VW
EDG_DEV_LAST_OBSV_VW
EDG_DIAG
EDG_EVENT
EDG_EVENT_INFO
EDG_EVENT_VW
EDG_TAG
EDG_TAG_LAST_DEV_VW
EDG_TAG_PATH_VW
PL/SQL Programming Interface
EDG_SDA Package
5
Oracle Sensor Edge Mobile
Overview of Oracle Sensor Edge Mobile
Connecting Sensor Edge Mobile to Applications
Configuring the Dispatchers and Drivers
Configuring the Keyboard Dispatcher
Defining DestinationApplication Parameter
Defining the RFIDReadMacro Parameter
Defining the BarcodeReadMacro Parameter
Defining the Key Sequence Macro Parameters
Creating a Key Sequence Macro
Enabling the Key Sequence Macro to Handle Repeating Elements
Checking Device Status
The ActiveX Application Interface
Object Declaration
rfid_read()
rfid_write()
rfid_kill()
barcode_read()
set_trigger_rfid_read()
set_trigger_barcode_read()
process_instruction()
is_supported()
Handling Observation Events
Deprecated Activex Application Interface
Managing Sensor Edge Mobile
Internationalization
6
Configuring Devices, Filter Instances, and Dispatchers
Overview of Device, Filter Instance and Dispatcher Configuration
Setting the URI Parameters for Devices and Dispatchers
Configuring Devices
Configuring Alien Reader Driver-Based Devices
Observation Events Generated by the Alien Reader Driver
The Instruction Event Accepted by the Alien Reader Driver
Configuring an Instance of the AnimationDriver
Configuring BarcodeDriver-Based Devices
RFID Observation Event Returned by the BarcodeDriver
Configuring an Instance of the ConsoleDriver
Configuring Edge Echo Driver-Based Instances
Configuring Edge Simulator Driver-Based Devices
Configuring an HtmlDriver Instance
Events Supported by the HtmlDriver
Configuring Intermec BRI Driver-Supported Devices
Observation Events Generated by the Intermec BRI Driver
The Instruction Event Accepted by the Intermec BRI Driver
Configuring Intermec Reader Driver-Based Devices
Configuring LpmlDriver-Based Devices
The Printer Response Observation Event Generated by the LpmlDriver
The Instruction Event Accepted by the LpmlDriver
Configuring Matrics Driver-Based Devices
Observation Events Generated by the Matrics Driver
Instruction Event Accepted by the Matrics Driver
Configuring PatliteDriver-Based Devices
Configuring Prolite Driver-Based Devices
Configuring Samsys Driver-Based Device
Observation Events Generated by the Samsys Driver
Instruction Event Accepted by the Samsys Driver
Configuring a Simple Audio Driver Instance
Audio Event Supported by the Simple Audio Driver
Configuring Tyco Reader Driver-Based Devices
Observation Events Generated by the Tyco Reader Driver
The Instruction Event Accepted by the Tyco Reader Driver
Configuring Filter Instances
Configuring the Check Tag ID Filter
Using the Cross-Reader Redundant Filter
Using the Debug Filter
Configuring the JavaScript Filter
Configuring the Movement Filter
Configuring the Pallet Pass Thru Filter
Configuring the Pallet Shelf Filter
Events Generated by the Pallet Shelf Filter
Configuring the Pass Filter
Configuring the Polygon Filter
Configuring the Regex Filter
Configuring the Shelf Filter
Events Generated by the Shelf Filter
Managing Dispatchers for an Oracle Sensor Edge Server Instance
Configuring the Dispatcher to Send Event Messages to a Web Service
Configuring the Dispatcher to Send Event Messages Through HTTP
Configuring the PML Dispatcher
Configuring the Template Dispatcher
Configuring the ALEDispatcher
Using the Null Dispatcher
Configuring the Edge Dispatcher to Use Oracle Streams
Glossary
Index