popularne
Najczęściej czytane
WYWIADY
EN FACE: Sebastian Ryszard Kruk...
... pracownik naukowy Digital Enterprise Research Institute na Narodowym Uniwersytecie Irlandzkim i wykładowca na Politechnice Gdańskiej, autor pracy doktorskiej na temat semantycznych bibliotek cyfrowych, twórca start-upu Knowledge Hives i Szkoły Web 3.0.
Coraz więcej inteligencji
Rozmowa z Nickiem Pachnosem, szefem działu rozwiązań na platformę mainframe w BMC Software.
Luksusowa analiza
Stephen Brobst, Chief Technology Officer w Teradata, rozmawiał z nami na temat rynku business intelligence.
Workflow Foundation i Biztalk Server 2006 R2
27 stycznia 2008
Tomasz KopaczWorkflow Foundation (cześć .NET Framework 3.x) jest lekkim motorem pozwalającym na zakodowanie procesu biznesowego za pośrednictwem "narysowanej" orkiestracji i/lub diagramu stanów a potem traktowanie takiego elementu, jako części rozwiązania.
Biztalk Server jest narzędziem do realizacji procesów B2B (Business to Business), integracji EAI czy różnych scenariuszy BPM. Także pozwala definiować orkiestracje, ale dodatkowo zawiera gotowy zestaw adapterów do różnych źródeł danych (SAP itp.), czy dosyć wyrafinowany parser komunikatów (który np. potrafi mapować różne formaty na jeden ustalony schemat oraz zawiera "z pudełka" obsługę formatu EDI). Realizacja tego typu elementów w Workflow Foundation wymagają dużego nakładu pracy programisty. Równocześnie BizTalk Server ma dobrze określone mechanizmy zarządzania (oraz monitorowania biznesowego) oraz np. może działać w instalacjach klastrowych.
Dotychczas integracja WF i Biztalk wymagała tak naprawdę integracji na poziomie usług Web. Niedawno pojawiło się specjalne SDK, BizTalk Server 2006 R2 Extensions For Windows Workflow Foundation SDK V1 które pozwala na bardzo ścisłą integrację WF I Biztalk Server (do ściągnięcia tu: www.microsoft.com
Po zainstalowaniu, w Visual Studio dostępny jest dodatkowy szablon projektu i akcje w ramach Workflow Foundation m. innymi do komunikacji z orkiestracją w BTS. Oprócz tego pakiet pozwala wygenerować orkiestrację BizTalk-a , która w środku używa Workflow Foundation (używany jest tu mechanizm Visual Studio Package). Oczywiście - do monitorowania takiego przepływu może być używany albo mechanizm BizTalk Server 2006 R2 albo - standardowy Workflow Tracing (co wymaga zmian przy inicjalizacji run time z poziomu BizTalk).
Na marginesie - warto też dodać, że do integracji danych, czyli gdy przesyłamy tak naprawdę tabele/rekordy, warto czasami użyć mechanizmu SQL Server Integration Services. Źródłem/elementem docelowym może być dowolna baza, do której jest dostępny sterownik OLEDB/ODBC/.NET.
Komentarze
Ta wiadomość nie ma jeszcze żadnych komentarzy. Twój może być pierwszy...

04-204 Warszawa ul. Jordanowska 12
tel.: (+48 22) 321 78 00 fax: (+48 22) 321 78 88
© copyright 2012 IDG Poland SA
tel.: (+48 22) 321 78 00 fax: (+48 22) 321 78 88
© copyright 2012 IDG Poland SA







wydrukuj