Infovide integruje w PTK Centertel
opr. Arkadiusz Wolski
Firma Infovide dokonała analizy technicznej wdrożenia platformy EAI w oparciu o narzędzia webMethods 6 dla PTK Centertel. Współpraca objęła także instalację, konfigurację środowiska informatycznego, testowego i produkcyjnego dla webMethods 6.
Infovide zrealizowało pierwszy projekt integracyjny oparty o narzędzia webMethods, wprowadzający platformę EAI. Głównym celem przedsięwzięcia było zbudowanie architektury platformy integracyjnej oraz opracowanie standardu aplikacji. Ponadto eksperci Infovide testowali technologię pod kątem wyznaczonych kryteriów wydajnościowych i funkcjonalnych samej platformy.
Celem wdrożenia była optymalizacja procesów zachodzących między różnymi, heterogenicznymi systemami i środowiskami sprzętowo-programowymi, co w konsekwencji oznacza skrócenie czasu odpowiedzi na usługi oferowaną abonentom PTK Centertel.
Jednym z warunków sukcesu projektu było przekazanie informacji na temat pracochłonności systemu. W ten sposób pracownicy PTK Centertel dowiedzieli się, ile czasu powinno zajmować budowanie funkcjonalności w kontekście kolejnych projektów. Innym ważnym rezultatem prac nad systemem była kwestia określenia zasad dla tzw. "capacity planning", czyli planowania rozwoju konfiguracji sprzętowej i programowej pod budowany system.
Projekt trwał 3 miesiące. W tym czasie wypracowano metodykę i standard budowy aplikacji pod inne systemy, z których PTK Centertel będzie korzystać w trakcie realizacji kolejnych projektów. Praca nad implementacją platformy EAI zakończyła się w czerwcu 2003 roku.
Zestaw narzędzi webMethods, w oparciu o które budowana jest architektura rozwiązania integracyjnego, składa się ze specjalizowanych komponentów runtime: webMethods Integration Server, webMethods Broker, webMethods Workflow, webMethods Trading Networks oraz komponentów developerskich: webMethods Developer, webMethods Modeler, webMethods Workflow Designer, webMethods Trading Networks Console.
Centralnym komponentem rozwiązania jest Integration Server. Służy jako punkt wejścia dla integrowanych aplikacji i systemów oraz jest miejscem przetwarzania informacji przez nie przesyłanych.