gennaio 2007 Blog Posts
Questo fastidiosissimo errore si presenta spesso e volentieri durante la validazione di uno schema e , di conseguenza, durante il test di una mappa.La causa è un errato disallineamento del Target Namespace dello schema con quello del file di input.Spesso capita se lo schema utilizzato è il risultato di una operazione di Autogenerate Schema utilizzando un file XML senza namespace, in questo caso Bizzy, giustamente non mette alcun namespace, questo però comporta dei problemi se utilizziamo strutture XML provviste di namespace.Altro caso può essere il fatto di testare schemas generati dal SQL adapter con file XML esterni, Il SQL Adpater imposta...
In un newsgroup mi hanno fatto una domanda molto interessante, che riporto fedelmente. ...ricordo che nella versione 2004 non si possono promuovere stringhe + grandi di 250 caratteri, pena un errore a run-time. In questi casi bisogna perforza usare XPath.Nino, anche la versione 2006 ha questa limitazione? Ringrazio la persona che mi ha posto questa domanda, questo mi offre un' interessante momento di riflessione e credo possa essere utile alla comunità che io risponda anche sul blog. Esiste la limitazione anche in 2006, per la precisione 256 Bytes (512 byte se sono caratteri in Unicode)Questa limitazione è assolutamente corretta.Mi spiego meglio,...
E' un po di tempo che nei newsgroup noto sempre di più, richieste inerenti la possibilitàdi utilizzare schema dinamici,e trasformazioni a runtime. Potevo esimermi dall' interessarmi a questa cosa? Utilizzare uno shape di transform è la consuetudine, ma obbliga all' utilizzo di uno schema di riferimento. Queste le alternative: 1) Soluzione classica Le mappe Biztalk altro non sono che XSLT,perciò seguirei la stessa strada che segue Biztalk.Mi creerei un XSLT per trasformare il mio XML, e per effettuare la trasformazione utilizzerei semplicemente la classe XSLTransform.L'xml risultante è il mio messaggio. 2)La più complicata...
In questi giorni ho avuto occasione di affrontare una problematica molto interessante e credo che questo post farà molto piacere agli addetti ai lavori.In Biztalk può capitare di dover utilizzare messaggi di grandi dimensioni e di dovere ricercare delle particolari informazioni nel messaggio.Le strade sono solitamente due, XPath e tecniche di promotion.In tal caso consiglio vivamente di utilizzare le classiche tecniche di promotion e distinguish perchè eseguire una query XPath, comporta il caricamento in memoria dell' intero messaggio.
Vi segnalo che la Connected Systems Division e il Team BizTalk sono alla ricerca di persone. Per maggiori info: http://blogs.msdn.com/biztalk_server_team_blog/archive/2007/01/15/biztalk-and-the-connected-systems-division-are-hiring.aspx
Il significato di correlation in Biztalk è la possibilità di vincolare un determinato processo di business ad una informazione univoca al processo stesso o al messaggio.
Chiaro no?
Ecco alcuni esempi:
Inviare un messaggio e ricevere il rispettivo responso in asincrono anche dopo molto tempo sulla base del valore di un campo del messaggio
Eseguire dei processi di business in single thread e di tipo FIFO (First In First Out)
Per controllare la concorrenza tra i processi di business
Sto terminando un' articolo che prenderà in esame queste tre possibilità per capire come funziona la correlation e i suoi principi, io sono sempre del parere che...
Vi segnalo l'uscita di alcuni nuovi testi su Biztalk 2006, che chiaramente ho gia prenotato Per maggiori info:http://www.amazon.com/s/ref=nb_ss_b/104-0872370-9455125?url=search-alias%3Dstripbooks&field-keywords=biztalk
L' EDI Product Team ha incluso nuove estensioni nella release R2 di Biztalk 2006.In particolare 16 nuove tipologie per HIPAA X12N e altro ancora.
Quì per maggiori dettagli
Al momento mi sto guardando gli aggiornamenti fatti sull ' adapter per WCF e devo dire che sono molto soddisfatto.
Bel lavoro, in questi casi si prova una certa soddisfazione a fare le ore piccole davanti ai monitor.
Ho pubblicato un articolo dal titolo "Biztalk pipelines e dintorni".Questo articolo è rivolto non solo a chi gia lavora con biztalk, ma a tutti quei professionisti, architetti, analisti, sistemisti e sviluppatori che spesso si ritrovano a dover convivere con un’ architettura biztalk e desiderano approfondire alcuni suoi importanti aspetti, quali interchange e altro.
Spero lo troverete di vostro gradimento, buona lettura.
In questi giorni ho avuto a che vedere con l' accelleratore EDI Covast, e i problemi che inizialmente ci si trova ad affrontare sono, quanto costa, quali versioni esistono e come acquistare.
Purtroppo le info in rete lasciano veramente a desiderare, in quanto incomplete ed imprecise.
Esistono due versioni, Enterprise e Standard.
Unica vera differenza, a parte i costi, è che la versione standard non supporta clustering l' enterprise si, esiste poi la parte di developer environment per lo sviluppo.In Italia non esistono rivenditori e per acquistarlo è necessario contattare direttamente un persona di Covast. (http://www.covast.com/)Non mi sembra corretto dire apertamente i prezzi precisi delle varie versioni, chiunque...
Il primo post dell' anno, volevo scrivere qualche cosa di tecnico ma poi ho cambiato idea.Tra un tortellino, uno zampone e le immancabili lenticchie ho scritto un' articolo, arriverà a breve.Voglio seguire l'esempio di Claudio e pianificarmi un paio di idee per il 2007. Ormai, come alcuni di voi gia sanno, lavoro a tempo pieno e totalmente su Biztalk, quest' anno intendo proseguire questa strada, ma a differenza dell' anno scorso quest' anno concentrerò il 100% delle mie energie.Rimango del parere che conoscere totalmente una tecnologia implichi una dedizione totale e soprattutto a 360° su tutti i suoi aspetti e problematiche.Secondo presupposto, concentrerò i frutti delle...