Microsoft BizTalk Server 2006 R2 Standard, FR Disk Kit, MVL DVD 5 MLF D75-01322 Manuel D’Utilisation
Codes de produits
D75-01322
23
Figure 12: The BizTalk RFID server provides a common platform for RFID applications to interact
with diverse RFID devices such as readers and printers.
Items with attached RFID tags
—pallets, passports, or whatever—are shown as red squares at the
bottom of Figure 14. Their unique identifiers can be read by handheld readers or by fixed devices, such
as a reader mounted on the door of a loading dock. These tags might be created by RFID printers,
which can produce paper labels with embedded RFID tags, or perhaps in another way.
as a reader mounted on the door of a loading dock. These tags might be created by RFID printers,
which can produce paper labels with embedded RFID tags, or perhaps in another way.
Many vendors offer RFID readers and RFID printers today, and the hardware they use is quite different.
The BizTalk RFID server provides a standard Device Service Provider Interface (DSPI) that lets
applications work with this diversity in a common way. RFID hardware manufacturers can use a DSPI
SDK to create DSPI providers for their products. Analogous to a device driver in an operating system
(although they contain only user-level code), each provider interacts with a particular kind of device,
then exposes its services in a common way through DSPI.
The BizTalk RFID server provides a standard Device Service Provider Interface (DSPI) that lets
applications work with this diversity in a common way. RFID hardware manufacturers can use a DSPI
SDK to create DSPI providers for their products. Analogous to a device driver in an operating system
(although they contain only user-level code), each provider interacts with a particular kind of device,
then exposes its services in a common way through DSPI.
Reading an RFID tag is an event in the real world. Moving a pallet through a loading dock door might
trigger a read of that pallet’s RFID, for example, as might scanning a passport or herding a cow onto a
truck. Whatever kind of device they come from, the BizTalk RFID server places these events into an
event queue. A developer can then create an RFID business process, structured as one or more event
handlers, that handles these events. To make creating these processes easier, BizTalk Server 2006
R2 provides a new projec
trigger a read of that pallet’s RFID, for example, as might scanning a passport or herding a cow onto a
truck. Whatever kind of device they come from, the BizTalk RFID server places these events into an
event queue. A developer can then create an RFID business process, structured as one or more event
handlers, that handles these events. To make creating these processes easier, BizTalk Server 2006
R2 provides a new projec
t type for Visual Studio that’s focused on building RFID business processes.
This process can do whatever it likes with each event
—it’s ordinary .NET code written in a language
such as C# or Visual Basic. The process might choose to ignore some events, for example, log others
in a local event store, and actively respond to only a few. When an RFID business process does
in a local event store, and actively respond to only a few. When an RFID business process does