Section 2. excella software architecture, Igure, Xcella – MagTek Excella STX99875340 User Manual

Page 13: Oftware, Rchitecture, Excella software architecture, For rndis usb drivers only)

Advertising
background image

3

SECTION 2. EXCELLA SOFTWARE ARCHITECTURE

(For RNDIS USB Drivers Only)


The architecture of the system is shown in Figure 2-1. Descriptions of the terms and operations
used follow the illustration.






























Figure 2-1. Excella Software Architecture

COMPUTER

EXCELLA DEVICE

CONNECTED VIA USB

Wininet.dll

‘C’ API to xfer data to a web
address

XML to Key/Value and vice versa

Application

Excella API

MSXML

‘C’ API

USB Protocol

USB Protocol

HTTP: XML

Microsoft Network Stack

RNDIS over USB drivers

USB Driver

Magtek RNDIS Layer

Network Layer TCP/IP

WEB Server

(HTTP and XML

parser)

Advertising