Enterprise Integration

Quanto ho imparato sul lavoro !

Adesso che sto postando sul blog con più frequenza mi accorgo di quante cose ho approfondito negli ultimi anni grazie al progetto SOA interamente basato su piattaforma Microsoft a cui ho partecipato e mi rendo conto di essere stato più che fortunato per avervi partecipato e mi sento in dovere di ringraziare l'Enterprise Architect Stefano Bassi per avermi dato così tanta fiducia. Ho imparato di tutto di più: SOA poi diventata Event-Driven SOA Indigo poi diventato WCF Software Factory con GAX/GAT customizzate per NHibernate, WCF, Smart Client,...

DataContractSerializer e XMLAttribute

Ho appena scoperto una cosa che mi ha lasciato di stucco. Il DataContractSerializer utilizzato di default da WCF non supporta gli XMLAttribute, ma solo gli XMLElement. Quindi un poveretto come me che deve leggere tramite Biztalk un messaggio XML con attributi da un sistema Java e girarlo a WCF (e viceversa) si trova costretto ad usare il mapping di Biztalk per passare da uno schema con attributi ad uno senza oppure switchare dal DataContractSerializer all'XMLSerializer nel servizio WCF con tutto ciò che ne deriva: Modifica totale del funzionamento Definizione esplicita di cosa serializzare e cosa no (XMLIgnore), perchè il buon XMLSerializer serializza di...

Service Factory Hands-On-Lab disponibile

E' uscito l'hans-on-lab per la Web Service Factory di Patterns&Practice. E' prelevabile da qui. Lo script sql per la creazione del database non è corretto e le view non vengono create, bisogna modificare i nomi delle tabelle e nei campi in tutti i Create View. Se qualcuno volesse lo script aggiornato evitando la modifica mi faccia un fischio :-) Ho segnalato la cosa a donsmith.

Help Biztalk 2006 curato molto bene ...

Ho scaricato l'help aggiornato di Biztalk 2006 del 15/7/2006 da qui. Il cliente vuole un'architettura in cluster, ultra performante, etc. etc. Leggendo arrivo al capitolo : Planning and Architecture --> Planning for High Availability --> Creating a Highly Available BizTalk Server Environment --> Providing High Availability for BizTalk Hosts --> Scaled-Out Processing Hosts ehhhhhhhh zak in Microsoft si sono dimenticati di fare il replace di Biztalk 2004 con Biztalk 2006  Esempi : A processing host in BizTalk Server 2004 runs one or more ... The following figure shows a BizTalk Server 2004 deployment ...BizTalk Server 2004 maintains orchestration state centrally in SQL...

Progetto su .NET 3.0, Biztalk 2006 R2 & C.

Devo ancora capire se sia un bene o un male, però mi trovo in un team che avrà il compito di ridisegnare completamente l'architettura software di una multinazionale !!!! Come se partisse da 0 !  E la cosa bella è che il cliente vuole solo tecnologia Microsoft come : ...