O firmie  Oferta  Nowości  Nasze fascynacje  Praca  Kontakt
Clever
-mail: president@dmt.com.pl

System Clever

Wydajność - bazy danych

Engine Flowers a co za tym idzie Clever (jako klasyczny system masowej przepustowości) został skonstruowany z myślą o przetwarzaniu dużej ilości informacji.
Wydajność rozwiązania zawsze była dla nas kluczowym (po funkcjonalności) parametrem. Dzięki temu Clever oraz Engine Flowers mogą wydajnie przetwarzać miliony rekordów.
Engine Flowers został zaimplementowany i jest dostępny na platformę MS SQL Server Standard/Enterprise oraz na platformę Oracle. Przygotowywana jest wersja dla środowiska PostgreSQL.
Wewnątrz silnika Flowers znajduje się specjalna warstwa odpowiedzialna za wydajne przetwarzanie danych i obsługę specyficznych rozszerzeń danego serwera SQL. Warstwa ta została zaimplementowana dla każdego z serwerów osobno - przy pomocy wszelkich dostępnych na danym serwerze rozwiązań.
Dzięki temu system Clever oraz Engine Flowers może działać w wydajnych środowiskach klastrowych - zapewniając maksymalną wydajność i dostępność.
W efekcie nasz klient otrzymuje maksymalną wydajność enginu Flowers. Wszystkie pozostałe warstwy enginu Flowers są takie same dla wszystkich obsługiwanych serwerów SQL.
Dzięki takiemu rozwiązaniu możemy zaproponować naszym klientom migrację pomiędzy różnymi serwerami SQL bez zmiany aplikacji, zgodnie ze zmieniającymi się potrzebami.


Wydajność - serwer aplikacyjny/WWW

Te elementy enginu Flowers, których nie zaimplementowano bezpośrednio w formie procedur składowanych danego serwera SQL, zaimplementowano w formie servletów stworzonych w języku Java. Zapewnia to wyjątkową przenaszalność kodu oraz wysoką wydajność.
Nasza aplikacja korzystać może z wszelkich udogodnień serwerów aplikacyjnych w zakresie obsługi języka Java (kompilacja "w locie" itd.). Co więcej w zależności od oczekiwanej wydajności system można uruchomić zarówno na komercyjnych (Sun, Borland, Resin) jak i bezpłatnych (Tomcat) serwerach.


Interfejs użytkownika

Z punktu widzenia użytkownika nasza aplikacja widoczna jest w postaci stron WWW dostępnych pod określonym adresem WWW. I to tyle...
Strony mogą być dostępne za pomocą protokołu HTTP (w przypadku korzystania z Clever w sieci lokalnej) lub HTTPS - zapewniającego 128-bitowe szyfrowanie - całkowicie wystarczające do bezpiecznego korzystania z systemu przez Internet.
Dzięki zastosowaniu architektury WWW nasza aplikacja dostępna jest praktycznie z dowolnego miejsca na świecie, z praktycznie dowolnego systemu operacyjnego. Niezbędna jest jedynie przeglądarka WWW.
Pełna funkcjonalność systemu z praktycznie dowolnego miejsca!


Integracja z innymi rozwiązaniami

Centralnym miejscem w którym zbierane są wszystkie informacje jest serwer SQL. Clever odwołuje się do tego serwera wyłącznie za pomocą enginu Flowers. Engine Flowers jest dostępny z wielu różnych środowisk (MS Visual Studio, JBuilder itd.). Dzięki temu możliwe jest tworzenie specjalnych modułów (connector) zapisujących/odczytujących dane do/z serwera SQL za pomocą enginu Flowers. Takie moduły pozwalają na zintegrowanie Clever z praktycznie dowolną zewnętrzną aplikacją.
Przykładowo istnieje moduł zapisujący i odczytujący informacje bezpośrednio z serwera MS Exchange - taki moduł synchronizuje dane bezpośrednio z bazą Clever odwołując się do niej przy pomocy enginu Flowers, stojącego na straży integralności i poprawności logicznej. Dzięki temu mamy pewność, że informacje trafią do właściwego miejsca w systemie Clever i zostaną właściwie zarejestrowane. Moduł taki z punktu widzenia użytkownika zapewnia całkowitą integracje systemu z systemem poczty elektronicznej MS Exchange.
Wysyłanie i odbiór poczty elektronicznej może być wykonywane całkowicie przy pomocy opcji zawartych w programie - bez korzystania z programów typu "klient e-mail".


Wieloplatformowość

Jak wynika z powyższych informacji istnieje wiele możliwości konfiguracji serwera Clever. Może on działać w oparciu o MS SQL Server/Oracle, przy użyciu wielu dostępnych serwerów aplikacyjnych (Java Servlet), w oparciu o różne serwery WWW. Dzięki temu możliwe jest precyzyjne dobranie konfiguracji uwzględniającej cenę rozwiązania i oczekiwaną wydajność.
Równie ważny jest fakt, że z systemu korzystać można z praktycznie dowolnego systemu operacyjnego: od MS Windows, po Linuxa/Unixa w środowisku graficznym. Właściwie jedyną rzeczą jaka jest potrzebna jest przeglądarka internetowa.
W związku z powyższym Clever wprost idealnie nadaje się do heterogenicznych środowisk istniejących w wielu polskich przedsiębiorstwach.

Tutaj znajdziesz prezentację pokazującą zasadę działania enginu Flowers i systemu Clever

« powrót

UWAGA: powyższe informacje dotyczą całościowej konfiguracji Clever w oparciu o Engine Flowers. Wybór modułów oraz konfiguracja ich systemu wykonywania jest dla każdego wdrożenia osobno.




© dmt - Systemy Informatyczne sp. z o.o.     ul. Wł. Żeleńskiego 103, 31-353 Kraków, tel. 012 423 64 69     |     Created by Sympatico