![]() |
![]() |
| Strona główna | O firmie | Kontakt | Download | Aktualności |
|
Four J's - grafika i bazodanowa niezależność dla aplikacji w języku 4GL
Ponad dwa miliony użytkowników eksploatuje oprogramowanie aplikacyjne wykorzystujące oprogramowanie narzędziowe Four J's. Okolo 5000 firm tworzy oprogramowanie użytkowe stostując technologię narzedziową tego producenta. Od 1998 roku kompilator Four J's był licencjonowany przez firmę INFORMIX i sprzedawany jako "INFORMIX Dynamic 4GL". Firma Four J's konsekwentnie implementuje nastepujące założenia w tworzonym oprogramowaniu narzędziowym:
FOUR J'S UNIVERSAL COMPILER Universal Compiler jest innowacyjnym produktem pozwalającym na rekompilację istniejącego oprogramowania użytkowego napisanego w języku INFORMIX-4GL, a tym samym na przeobrażenie w prawdziwy system pracujący w technologii klient/serwer z graficznym interface użytkownika. Zastosowanie tego narzędzia pozwala na bardzo łatwą migrację ze środowiska znakowego (terminale) do środowiska graficznego. Jeden kod wykonywalny i jeden kod źródłowy pozwalają na równoległe korzystanie z terminali znakowych, przeglądarek (JAVA, HTML), systemów i X-terminali z interface X-Window (X.11) oraz środowisk graficznych Microsoft Windows (3.11, '95, '98, NT, 2000, XP, 2003) w ramach tego samego lub różznych systemów komputerowych. Nowoczesna struktura narzędziowa pozwala na uniknięcie przypadków syndromu "dużego klienta". Logika oprogramowania użytkowego jest wykonywana na serwerze, a poziom prezentacyjny jest realizowany na kliencie. Pozwala to na wykorzystywanie komputerów-klientów o mniejszej mocy obliczeniowej oraz eliminuje konieczność wymiany istniejącego sprzętu komputerowego. W sieci są przesyłane jedynie dane do komputerów-klientów niezbędne do wizualizacji lub wykonania odpowiednich warunków. Wynikiem tego jest uzyskanie doskonałej wydajności, również w przypadku komunikacji po wolnych liniach komutowanych. Universal Compiler może generować zarówno kod w języku C jak również pseudo-kod. Szybkość wykonywania pseudo-kodu oraz właściwe zarządzanie pamięcią pozwalają na zwiększenie efektywności działania do poziomu kodu w języku C, generowanego przez inne kompilatory. Moduły w pseudo-kodzie są linkowane oraz ładowane dynamicznie w czasie wykonywania, przy czym ich elementy tekstowe są dzielone. Wykorzystując powyższą technologię, oprogramowanie aplikacyjne generowane w pseudo-kodzie jest do trzydziestu razy mniejsze niż dotychczasowy pseudo-kod języka 4GL, a zarazem całkowicie przenaszalne pomiędzy różnymi systemami operacyjnymi (UNIX, LINUX, AIX, WindowsNT/2000/2003 itp.). Poprzez ustawienie wlaściwych zmiennych środowiskowych oraz użycie odpowiedniego interface, oprogramowanie aplikacyjne może być wykonywane zarówno w środowisku znakowym, jak też graficznym. Zastosowanie JAVA-client lub HTML-client pozwala na wykorzystanie aplikacji napisanych w języku 4GL w systemach wymagających użycia przeglądarek. Graficzny interface użytkownika może byc dowolnie konfigurowany (wielkość, font, kolor, pozycja) aż do poziomu pola, zależnie od wymagań. Produkty Four J's wspólpracuja z:
| ||||||||||||||
| TRADEX SYSTEMS Sp.z o.o. ul. Opaczewska 42/110 02-230 Warszawa tel. +48-22-5780250/fax +48-22-5780260 |