Architecture, Win32 remote control interface api – Wavecom W-RCI (Remote Control) V8.7.0 User Manual

Page 56

Advertising
background image

48

TCP/IP Interface

XML SDK V8.7.0 Remote Control Interface

Architecture

Win32 RCI API

XML Remote Control Interface

Server Kernel

Card Interface

DCOM RCI

Tcp/Ip

Communication

Wavecom

Server

Wavecom Standard Interface

W51PC App

Customer Programmed

Applications

Client

Applications

WAVECOM provides two remote control interfaces based on a client-server architecture:
One is the Win32 Remote Control Interface API for Microsoft Windows clients. The Application Pro-
gramming Interface is organized as a library and supports C, C++ and C#.
For non-Microsoft platforms the plain XML Remote Control Interface is provided. This is also the inter-
face on the server to which the Win32 RCI API connects.
In the drawing above a client-side DCOM RCI and a server-side Wavecom Standard Interface is shown.
These interfaces are only valid for the discontinued W51PC decoder.

Win32 Remote Control Interface API

Procedural (C) and object oriented (C++, C#) interfaces are defined for the Win32 Remote Control Inter-
face API. The sink (callback) must be programmed by the client application programmer - a function type
definition for the C API and a virtual parent class for the C++ API is available for the sink. The sink im-
plementation must be passed to the API before starting communicating with a server.

Server Host

Client Host

Client Application

DataSource

DataSink

W

61

Cards

TCP/IP

Win

32

RCI API

Server Host

Wavecom Server

W61PC,

W-CODE

XML Remote Control Interface

Advertising
This manual is related to the following products: