Nowa Era Informixa

W dniu 5 sierpnia, w 4 tygodnie po prezentacji w USA, Informix zapowiedział w Polsce nowe narzędzia obiektowe NewEra do przygotowania aplikacji baz danych. Dotychczas użytkownicy systemu zarządzania bazami danych Informix mieli do dyspozycji produkty do opracowania aplikacji znakowych, działających na terminalach unixowych; częściej jednak korzystali z narzędzi CASE i programów 4GL opracowanych przez niezależnych producentów oprogramowania oraz narzędzi do opracowania aplikacji dla Windows. Ze względu na niezbyt dokładną integrację tych narzędzi z systemem zarządania bazami danych, wprowadzały one wiele własnego kodu do aplikacji, co utrudniało uruchamianie większych aplikacji na PC o pamięci 8 MB lub mniejszej. Programistom sporo kłoptów sprawiał także problem elastycznego podziału aplikacji na część uruchamianą na PC i część uruchamianą na serwerze baz danych.

W dniu 5 sierpnia, w 4 tygodnie po prezentacji w USA, Informix zapowiedział w Polsce nowe narzędzia obiektowe NewEra do przygotowania aplikacji baz danych. Dotychczas użytkownicy systemu zarządzania bazami danych Informix mieli do dyspozycji produkty do opracowania aplikacji znakowych, działających na terminalach unixowych; częściej jednak korzystali z narzędzi CASE i programów 4GL opracowanych przez niezależnych producentów oprogramowania oraz narzędzi do opracowania aplikacji dla Windows. Ze względu na niezbyt dokładną integrację tych narzędzi z systemem zarządania bazami danych, wprowadzały one wiele własnego kodu do aplikacji, co utrudniało uruchamianie większych aplikacji na PC o pamięci 8 MB lub mniejszej. Programistom sporo kłoptów sprawiał także problem elastycznego podziału aplikacji na część uruchamianą na PC i część uruchamianą na serwerze baz danych.

NewEra ma rozwiązać te problemy w sposób dogodny zarówno dla użytkownika aplikacji końcowej, jak i programisty. NewEra to zestaw narzędzi, oferujący niektóre możliwości typowe dla współczesnych narzędzi CASE oraz wiele możliwości języków programowania 4GL. Umożliwia także wykorzystanie gotowych modułów opracowanych za pomocą języków 3GL. Jest wyposażony we własny język programowania, dwie obiektowe biblioteki klas oraz debugger i centralne repozytorium ViewPoint informacji o strukturach w bazie danych. Istnieje możliwość rozszerzania właściwości funkcjonalnych NewEra przez dodawanie nowych bibliotek klas, opracowanych zarówno przez użytkownika, jak i niezależnych producentów oprogramowania. Oprócz tego, zestaw narzędziowy NewEra zawiera ViewPoint Pro - zestaw modułów graficznych do zarządzania bazą danych, Window Painter do przygotowania formularzy dla użytkownika do wprowadzania i przeglądania danych. Application Builder automatyzuje wiele prac związanych z przygotowaniem kodu do kompilacji aplikacji - zarządzaniem modułami programowymi w ramach projektu, ich kompilacją i uaktualnianiem.

Właściwości funkcjonalne i użytkowe aplikacji zależą od użytych klas obiektów. System opracowania aplikacji NewEra zawiera dwie gotowe klasy obiektów. Visual Class Library jest używana przez Window Painter do generacji kodu dla elementów graficznych na ekranie monitora. Connectivity Class Library służy zarówno do łączenia się z bazami danych Informix, jak i z innymi bazami za pośrednictwem sterowników zgodnych ze specyfikacją ODBC (Open DataBase Connectivity), opracowaną przez Microsoft. Ułatwia ona opracowanie aplikacji klient/serwer.

Informix NewEra jest już dostępna w wersji dla programisty i w postaci modułu run-time, służącego do uruchamiania aplikacji klienta. Cena katalogowa (w USA) systemu NewEra dla programisty wynosi 4500 USD. Moduł run-time kosztuje 495 USD na jednego użytkownika aplikacji.