Workflow Foundation i Biztalk Server 2006 R2

Subskrybuj RSS A A A
27 stycznia 2008 15:33
Tomasz Kopacz

Microsoft oferuje 2 narzędzia przeznaczone do realizacji procesów biznesowych.
Workflow 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: http://www.microsoft.com/downloads/details.aspx?FamilyID=b701c00f-cdc1-4edb-a975-b9412263ec6e&displaylang=en ). Pozwala on traktować motor uruchomieniowy BizTalk jako pojemnik na procesy WF.
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.

Oceń artykuł

średnio: 0 liczba ocen: 0

Komentarze (0)





Najnowsze

Państwo do konsolidacji

Obywatele uważają administrację publiczną za jeden organizm. W rzeczywistości jest to kilka tysięcy oddzielnych struktur, obrosłych biurokratycznymi naroślami. Czy można zracjonalizować działanie państwa? Jak w tym może pomóc informatyka?

Zarządzanie po japońsku

W praktyce przemysłowej wypracowano szereg skutecznych metod zarządzania. Wiele powstało w Japonii. Dlaczego, mimo ich efektywności, nie zawsze są stosowane w biznesie?

e-Sąd z odsieczą sprawiedliwości

Polski wymiar sprawiedliwości postrzegany jest jako skostniały i opieszały. Tymczasem kolejne e-usługi udostępniane przez Ministerstwo Sprawiedliwości ułatwiają życie przedsiębiorcom i usprawniają pracę sądów.

e-Zdrowie w Polsce i na świecie

Projekty informatyzacji służby zdrowia realizowane są na świecie z różnym powodzeniem. Skąd Polska mogłaby czerpać wzorce? A może jesteśmy skazani na własne rozwiązania?

Raport Państwo 2.0, czyli nowa wizja informatyzacji państwa

Michał Boni, minister administracji i cyfryzacji, zaprezentował raport "Polska 2.0. Nowy start dla e-administracji". Przedstawia on informacje na temat stanu realizacji projektów będących w gestii nowo utworzonego ministerstwa oraz prezentuje kierunki dalszych działań związanych z informatyzacją i cyfryzacją administracji publicznej w naszym kraju.

Cyberprzestępcy podążają za użytkownikami

Już dwie na trzy polskie firmy odnotowały ataki lub awarie, które spowodowały spadek produkcji. Co trzecia firma utraciła dane. Liczba takich przypadków będzie rosła, bo hakerzy biorą na cel najbardziej masowe technologie. Szybko reagują też na zmiany w firmowej architekturze.

Jak zaplanować karierę w branży IT

Doświadczenia łączone na różnych stanowiskach w firmach o odmiennych profilach są szczególnie cenione przez pracodawców. Dlatego warto głęboko przeanalizować możliwości rozwoju kariery, które obecnie stwarza rynek IT.

Rekomendacje




Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści - Prenumerata: Computerworld, Networld, PC World
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88