Due persone mi hanno fatto un paio di domande che ritengo possano essere di comune interesse e per questo voglio proporre sul blog con relativa risposta.
La prima riguarda BizTalk ed EDIFACT ed è possibile trovarla sul forum di BizTalkia a questo indirizzo
La seconda via email ecco il testo, ho chiaramente eliminato riferimenti a persone e altro:
Ciao Nino
Il mio obiettivo è quello di scrivere del codice che mi permetta di leggere e scrivere degli RFID in C# Il reader è di marca Work Tag Tecnologies della softwork Id CPR-PR50 USB Gli strumenti che sto usando sono Visula Studio 2005 con linguaggio C#.
Che librerie devo usare?
devo installare qualche driver specifico per far comunicare?
Ora ho cercato diverse strade:
1)Ho cercato di usare del codice Phidget e non ho ben capito se Phidget è una tecnologia applicabile a tutti gli RFID oppure è una marca e quindi il codice è valido solo per quel tipo di RFID.
Ho usato delle librerie denominate MPR e niente.
Ora sono su Intel Mobile Platform ma è un gran casino :) e prima di avventurarmi ulteriormente volevo saper quale sia la strada corretta.
Grazie mille per la tua risposta
Ciao xxxxxx,
Solitamente i fornitori rilasciano il layer di librerie per interfacciare il proprio reader.
Il DSPI della Phidget è indicato per quel reader ma può aiutarti a capire come funziona l'architettura di un DSPI e come implementarlo.
Altro cosiglio, su BizTalkia in area download puoi trovare degli esempi molto ben fatti sviluppati da Claudio.
Altra documentazione molto utile e codice sorgente lo trovi nell' SDK della piattaforma RFID di Microsoft.
Per accordi presi con Microsoft Intel dovrebbe essere in grado di fornire il DSPI per tutti quei reader che riescono a funzionare in emulazione Intel appunto, ma per questo dovresti contattare Intel.
La stada migliore è accertarsi che il fornitore abbia le librerie di interfacciamento con il reader, questo ti solleva da tanto lavoro, esempio la CAEN fornisce tutte le librerie e sono ben disponibili.
Successivamente guardarti la documentazione che trovi sull' help del Microsoft RFID Platform e con quella di fianco ti esegui il debug del sorgente del device della Phidget.
Questo secondo me ti aiuterebbe molto a capire come sia l'architettura di un DSPI e come funziona.
Spero di essere stato abbastanza chiaro, contattami pure se hai bisogno.
Ciao
Nino
Ultima condiderazione aggiuntiva che mi sono dimenticato di mettere nella risposta.
La nuova piattaforma R3 di BizTalk fornirà un altissimo supporto aggiuntivo a tutte le soluzione RFID soprattutto riferito alla nuova piattaforma BizTalk di RFID Mobile.