Download presentation
Presentation is loading. Please wait.
Published bySarah Stewart Modified over 8 years ago
1
Damir Dobric DAENET.NET,Visual Studio & MORE! Radio-Frequency-Identification-Lösungen mit BizTalk RFID
2
Agenda Microsoft BizTalk RFID Overview Architecture Application models Implementing Event Handlers Implementing DSPI Providers BTS RFID and Sensors SOA and RFID Integrating with BizTalk RFID and VSTS Triggering Workflow applications Q&A
3
General overview What is BizTalk RFID? –Open Platform to develop RFID solutions –Engine tools and framework for dealing with RFID devices and other sensors What BizTalk RFID is not –It is not an implementation of specific business case RFID Package –Part of BizTalk 2006 R2 –Set of assemblies based on.NET 2.0 and.NET 3.0 –Microsoft BizTalk RFID Service (RfidServices.exe) –RFID Management Console
4
Logical Overview Distributed ’edge’sites running BizTalk RFID Device Layer RFID fixed and mobile readers Barcode scanners PLCs, etc. Physical Layer RFID tags, barcodes Biometric systems Environmental sensors, etc. RFID & Sensor Services Manage devices at the edge Add context and turn raw events into business-process–relevant information Interpret events at the edge through filters, rules & alerts Business Intelligence BAM for Process BI SQL/SQL BI for data analytics Business Applications Connect to multiple LOB apps Orchestrate business process Apply business logic
5
Hardware Device Service Provider Interface (DSPI)Device Service Provider Interface (DSPI) CustomDevices Custom ProvidersCustom Providers RFID WS (design, mgmt., runtime)RFID WS (design, mgmt., runtime) EPC Provider Designers, Tools & AdaptersDesigners, Tools & Adapters Store RFID Readers RFIDPrinters …. BizTalk Server BizTalk ServerApplications BizTalk RFIDBizTalk RFID SensorDevices Process ManagerProcess Manager Device ManagerDevice Manager Provider ManagerProvider Manager Architecture Sensor Service Bus
6
Demo RFID Management Console: Configuring Provider and Device
7
Application models Synchronous application model Dealing with devices, processes and providers Setting/Getting Properties Tag commissioning / de-commissioning Asynchronous application model RFID Business Process Declarative specification of an Event Processing Tree (EPT) Hosted within BizTalk RFID and IIS
8
Demo Synchronous Application Model: Reading Tag data ProviderManagerProxy DeviceManagerProxy ProcessManagerProxy
9
Asynchronous Application Model
10
Demo Process Management Device Abstraction Configuring EventHandler
11
Process properties Reliability mode (a binding parameter) –Express: Read->Dispatch (fast) –Reliable: Read->Persist->Dispatch (slower) –Transactional: Read->Persist->Transacted Dispatch (Ideal but slower)
12
Demo Implementing Event Handler: Using of VS EventHandler Template
13
Demo Implementing DSPI Provider: Sample Daenet.FileWatcher Emulator
14
Agenda Microsoft BizTalk RFID Overview Architecture Application models Implementing Event Handlers Implementing DSPI Providers Sensors and SOA Sensor Service Bus Integrating with BizTalk RFID and VSTS Triggering Workflow applications Q&A
15
m2m2 m2m2 Sensor Service Bus Architecture Sensor Service Bus TagEventProducerTag Event Consumer m1m1 m1m1 m1m1 m1m1 interface ISensorServiceBus { void DispatchTagReadNotification(RequestMsg); }
16
BizTalk RFID Process: Event Processing Pipeline BizTalk RFID Process: Event Processing Pipeline m2m2 Integrating with BizTalk RFID Service Bus TagEventProducerTag Event Consumer m1m1 m1m1 m1m1 … … EventHandler1 EventSink … … m2m2 m1m1
17
Recap Platform and architecture overview Managing devices and processes Device abstraction and Runtime architecture Synchronous and asynchronous programming model Implementing EventHandlers Introduction to DSPI development Rfid, SOA and Sensor Service Bus
18
Resources MSDN and TechNet OnLine (same content) http://msdn2.microsoft.com/en-us/library/bb749758.aspx http://technet.microsoft.com/en-us/library/bb749758.aspx http://msdn2.microsoft.com/en-us/library/bb749758.aspx http://technet.microsoft.com/en-us/library/bb749758.aspx CHM Documentation download (same as online content) http://www.microsoft.com/downloads/details.aspx?FamilyID=22b2e8d9-8cda-44f8- 8f4e-b372c7660989&DisplayLang=en http://www.microsoft.com/downloads/details.aspx?FamilyID=22b2e8d9-8cda-44f8- 8f4e-b372c7660989&DisplayLang=en BizTalk RFID Forum http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=1474&S http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=1474&S Code Samples http://msdn2.microsoft.com/en-us/biztalk/bb608378.aspx Performance Tuning http://msdn2.microsoft.com/en-us/library/bb870305.aspx http://msdn2.microsoft.com/en-us/biztalk/bb608378.aspx http://msdn2.microsoft.com/en-us/library/bb870305.aspx Blogs http://blogs.msdn.com/biztalkrfid/ http://developers.de/blogs/damir_dobric/archive/tags/Rfid/default.aspx http://developers.de/blogs/andreas_erben/archive/tags/Rfid/default.aspx http://blogs.msdn.com/biztalkrfid/ http://developers.de/blogs/damir_dobric/archive/tags/Rfid/default.aspx http://developers.de/blogs/andreas_erben/archive/tags/Rfid/default.aspx Required slide: Please customize this slide with the resources relevant to your session Visit http://developers.dehttp://developers.de
19
Questions
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.