Pośród zdefiniowanych określeń Zarządzania Procesami Biznesowymi znajduje się jego zdolność do wzmacniania istniejących zasobów informatycznych, takich jak pakiety aplikacji, czy obiekty aplikacyjne. Decyzja o zastosowaniu oraz integracji jakiegokolwiek oprogramowania czy działających systemów powinna być zawsze podejmowana na etapie projektowania.
Platforma BPM firmy Metastorm udostępnia otwartą, oparta na standardach strukturę za pomocą, której projektanci i wdrożeniowcy mogą łatwo integrować zewnętrzne aplikacje lub komponenty aplikacji. Aby to osiągnąć, Platforma BPM udostępnia integrację na kilku poziomach:
- Poziom danych - gdzie istniejące dane w aplikacjach i/lub istniejących systemach mogą być wykorzystywane bezpośrednio
- Poziom procesu - gdzie komponenty lub procesy aplikacji mogą być wykorzystane bezpośrednio
Metastorm BPM udostępnia wiele różnych metod integracji, które pozwalają wybrać najlepszą metodę dla konkretnego zadania. Obejmuje to gotowe komponenty oparte na standardach jak ODBC, SMTP, MAPI, LDAP, XML , jak również integracje z Microsoft Outlook, Enterprise Directories, bazami danych oraz innymi aplikacjami.
Dzięki dostępnemu w Metastorm Designer "Kreatorowi Integracji" programiści unikają straty czasu i w łatwy sposób łączą system z zewnętrznymi aplikacjami lub bazami danych. Jeśli integracja taka nie jest możliwa z poziomu "Kreatora", zamierzony efekt można uzyskać poprzez zastosowanie skryptów MS Visual Basic (VBScript), MS Scripts (JScript) lub MS Scripts .NET (JScript.NET).
Dostępny jest także pakiet programistyczny SDK służące do integracji z innymi systemami i technologiami. Część wtyczek integracyjnych została opracowana przez Metastorm i są one dostępne jako dodatkowe elementy systemu. Część wtyczek opracowali Partnerzy Metastorm, Integratorzy oraz Konsultanci Metastorm i wymagają one często dodatkowej konfiguracji przed instalacją.
Więcej
Standardowe integracje z Metastorm BPM
Komponenty Integracyjne Metastorm BPM
Moduły Metastorm BPM do tworzenia dedykowanych rozwiązań
| Standardowe integracje z Metastorm BPM | |
| Integracja z pocztą elektroniczną | Kreator integracji Metastorm BPM zapewnia łatwą integrację z pocztą elektroniczną, pozwalając silnikowi MetastormBPM na wysyłanie poczty elektronicznej poprzez SMPT lub inny system poczty spełniający standardy MAPI , jako część procesu biznesowego. |
| Integracja z MS Word | Kreator integracji Metastorm BPM zapewnia łatwą integrację z edytorem tekstów MS Word. Pozwala ona na łączenie informacji zawartych w formularzach Metastorm BPM z szablonami dokumentów zawierającymi pola, a następnie ich wydrukowanie. |
| Integracja z bazą danych | Metastorm BPM przechowuje wszystkie informacje o procesach w bazie danych Oracle lub MS SQL Server. System dostarcza także narzędzi - poprzez swojego Kreatora Integracji - umożliwiających łatwą integrację z innymi bazami zgodnymi z ODBC. |
| Serwisy WEB | Procesy Metastorm BPM posiadają zdolność do wykorzystywania serwisów web dostarczanych przez inne aplikacje i udostępniania procesów na poziomie serwisów web dla innych aplikacji. Jest to osiągane poprzez kreator styli formularzy, które mogą być wykorzystane bez posiadania wiedzy o SOAP, WSDL, XML or UDDI. |
| Scripting | Integracja może być zbudowana zarówno dla aplikacji klienta jak i aplikacjiserwera wykorzystując zarówno Microsoft® Visual Basic® Scripting Edition(VBScript) lub Microsoft® JScript®. Zaraz jak skrypt został stworzony, funkcje tam zdefiniowane są powiązane ze zdarzeniami Metastorm BPM przy wykorzystaniu Formula editor lub Integration Wizard. |
| Ustawianie flag | Integracja pomiędzy innymi aplikacjami a procesem może się dokonywać poprzez ustawianie flag. Postawienie flagi przez inną aplikację może utworzyć nowy katalog w procesie, lub uwolnić katalog z etapu w którym czekał on na postawienie flagi. Flaga może być postawiona przez zewnętrzną aplikację poprzez COM lub przez zewnętrznym aplikacjom na przepływ danych do katalogu Metastorm BPM czekającego na postawienie flagi. Obie metody stawianiaflagi pozwalają zewnętrznej aplikacji na wstawianie danych do folderu. |
| Komponenty Integracyjne Metastorm BPM | |
| Klient Microsoft® Outlook® | Integracja Metastorm BPM z Microsoft Outlook pozwala na integrację pomiędzy Metastorm BPM i Microsoft Outlook. Użytkownicy MS Outlook mogą w pełni brać udział w procedurach Metastorm BPM z poziomu interfejsu Outlooka. Integracja zawiera:
|
| Microsoft® Active Directory | Microsoft Active Directory przechowuje wiele informacji, z których część może być wykorzystana do uzyskania automatyzacji procesów w organizacji. Coraz więcej organizacji wykorzystuje usługi katalogowe (LDAP) jako pojedynczy punkt administracji całą informacją dotyczącą użytkowników. Metastorm opracował zestaw narzędzi do administracji użytkownikami procesów Metastorm BPM poprzez Microsoft Active Directory i dla integracji tej informacji z Metastorm BPM. |
| Novell eDirectory | Wiele z informacji w Novell eDirectory może być wykorzystanych do automatyzacji procesów. Coraz więcej organizacji wykorzystuje usługi katalogowe (LDAP) jako pojedynczy punkt administracji całą informacją dotyczącą użytkowników. Metastorm opracował zestaw narzędzi do administracji użytkownikami procesów Metastorm BPM poprzez Novell eDirectory i dla integracji tej informacji z Metastorm BPM. |
| Metastorm BPM Web Part for Microsoft® SharePoint Server | Metastorm BPM Web Part for Microsoft's SharePoint Server umożliwia użytkownikom udział w procesach Metastorm BPM wykorzystując środowisko SharePoint, zarówno wykorzystując połączenie z usługą Metastorm BPM jak i bez takiego połączenia. |
| The Metastorm BPM™ Adaptor for Microsoft® Biztalk™ Server | Metastorm BPM™ Adaptor for Microsoft® Biztalk™ Server umożliwia integrację procesów Metastorm BPM z innymi aplikacjami poprzez Microsoft Biztalk Server, lub poprzez mechanizmy wewnętrzne. |
| Moduły Metastorm BPM do tworzenia dedykowanych rozwiązań | |
| Metastorm's Active Application Integration | Metastorm's Active Application Integration umożliwia partnerom, integratorom systemów na tworzenie dedykowanych integracji pomiędzy Metastorm BPM a innymi aplikacjami. Poprzez Metastorm XML Application Program Interface, systemy dotychczas pracujące i inne zewnętrzne aplikacje mogą być łatwo zintegrowane do procesów Metastorm BPM. Typy systemów obejmują: Zarządzanie Łańcuchem Dostaw, Zarządzanie Relacjami z Klientami, czytniki Kodów Kreskowych, produkty podpisu elektronicznego, systemy zarządzania dokumentami, a także systemy klasy ERP. |
| Metastorm BPM Software Developers Kit (SDK) | Metastorm BPM SDK został zaprojektowany z myślą o zastosowaniu przez integratorów systemów, programistów i niezależnych sprzedawców oprogramowania, którzy chcieliby ściśle zintegrować Metastorm BPM z innymi aplikacjami, wbudować serwisy Metastorm BPM w ich własnych klientów, lub chcą rozbudować funkcjonalność Metastorm BPM. |
| Metastorm BPM Open Authentication | Metastorm BPM Open Authentication Architecture umożliwia autentyfikację w Metastorm BPM w oparciu o uwierzytelnienia innych systemów jak np. Systemy zarządzania dokumentami. W silniku Metastorm BPM może być tworzone wiele procesów autentyfikacji i klient będzie odwoływać się do jednego z tych procesów w celu autentyfikacji. |
| Metastorm XML Universal Adaptor | Metastorm BPM XML Universal Adaptor pozwala na integracje z aplikacjami opartymi o XML jak SAP, czy PeopleSoft, umożliwiając Metastorm BPM na wymianę danych z nimi. |