May 2009 - Posts

Una interessante campagna Microsoft intitolata NexWeb ed indirizzata a tutte le figure professionali che ruotano attorno al WEB.

728x90_trasloco

Posted by Nino Crudele | with no comments

BizTalk Server 2009 Installation and Upgrade Guides

BizTalk Server 2009 Code Samples

and the

BizTalk Server 2009 Documentation

Have Fun!!!

Posted by Nino Crudele | with no comments

RFID , Radio Frequency Identification, è una tecnologia che risale alla seconda querra mondiale per la localizzazione dei mezzi militari ed aerei.
Ad oggi conta di tantissime applicazioni in diveri settori di mercato, consumatori, enti pubblici, manufacturing, alimentare ,logistica, document managment e tanti altri.
La promessa offerta da questa tecnologia è quella di velocizzare e snellire la gestione nei processi aziendali ed industriali.
La tecnologia RFID è costituita da tag, lettori (Antenne) e da una serie di applicazioni che rintracciano, eseguono il monitoraggio, creano report e gestiscono la movimentazione delle merci da un luogo fisico all’altro.
Questi scenari richiedono normalmente architetture software molto sofisticate che devono essere in grado di raccogliere e organizzare informazioni in tempo reale.
Tutto è basato sul riconoscimento di TAG che sono in grado di fornire un numero di identificazione univoco chiamato EPC (Electronic Product Code), oltre a questo può fornire altre informazioni utili per individuare la posizione fisica di merci o apparecchiature.
Come dicevamo, un sistema RFID è basato principalmente da due attori:

i TAG, che possono essere di tipo attivo e perciò auto alimentati Fig.1, oppure passivi Fig.2 , meno costosi e piccoli ma che necessitano di essere alimentati dal lettore stesso.

Fig1

Fig1

Fig2

Fig2

Di un antenna che può esssere principalmente di due tipi, HF Fig.3 , di bassa potenza, che richiede una lettura del TAG molto ravvicinata, oppure UHF Fig.4 che consente di eseguire letture anche a distanza di vari metri.

Fig3

Fig3

Fig4

Fig4

Il problema principale nel campo RFID è la diversità di comunicazione, a livello di protocollo, offerta dai vari readers hardware, a tal proposito esistono diverse soluzioni proposte sul mercato, la maggior parte sono proprietarie cioè sviluppate dagli stessi fornitori hardware.
Da circa due anni la Microsoft ha propone sul mercato una soluzione estremamente interessante e risolutiva, la piattaforma Microsoft RFID.
Questa piattaforma viene fornita insieme ad un' altra interessantissima piattaforma, BizTalk Server.
Al momento siamo alla versione 2006 R2 e siamo in attesa della nuova 2009 in grado di offrire una feature estremamente interessante, che permetterà di creare soluzioni in campo RFID Mobile molto facilmente.

Il principio su cui si basa la piattaforma Microsoft RFID è sicuramente rivoluzionaria, essa offre la totale astrazione dell' hardware verso la piattaforma software, questo fornisce possibilità infinitamente maggiori rispetto alle soluzioni custom, sia in termini di tempistica di implementazione della soluzione, di gestione e soprattutto di versatilità.
Questa immagine può chiarire bene il concetto Fig5

Fig5

Fig5

Tutto parte dal layer più basso, il Device Service Provider Interface (DSPI), tramite il quale è possibile esporre componenti .Net, normalmente forniti dal produttore hardware del reader, in grado comunicare con il reader stesso.
I reader (Antenne) sono rappresentati da Device e gestiti o raggrupati mediante il Device Managment, tramite questi device i TAGs vengono inviati ad una coda di processamento, l' Event Processing Engine, che ci permette di organizzare l' elaborazione dei TAGs tramite componenti .Net già forniti dalla piattaforma o semplicemente sviluppati da noi.
In questo modo l'astrazione dall' hardware è talmente significativa, da permetterci di sviluppare una intera soluzione RFID senza nemmeno preoccuparci di quale hardware andremo successivamente ad utilizzare.
La piattaforma RFID è accompagnata da BizTalk Server che offre una infrastruttura per lo sviluppo di soluzioni basate sul business process managment e System Integration che non ha eguali.

Esistono quattro differenti versioni:

· Enterprise che offre una infrastruttura in grado di fornire possibilità di scalabilità sia orizzontali che verticali con chiaramente la possibiltà di installare le piattaforme RFID e BizTalk sia in Cluster che NLB, è una versione mirata a realta chiaramente di tipo Enterprise.

· Standard, per soluzioni più leggere e mirate alla PMI.

· Branch, molto economica, per architetture distribuite.

· Developer che eguaglia la versione Enterprise e viene fornita con i normali canali di Microsoft MSDN.

Nel webcast faremo una panoramica della piattaforma RFID e cercheremo di spiegare quelli che possono essere i principali approcci di progetto.
Oltre alla piattaforma faremo una breve panoramica su BizTalk Server al fine di individuare i principali vantaggi che può fornire BizTalk in una soluzione basata su tecnologia RFID.

Posted by Nino Crudele | with no comments