Technologie, które wykorzystuje platforma Unity wybraliśmy tak, aby przynosiły Państwu jak najwięcej korzyści ekonomicznych i zapewniały wysoką jakość rozwiązań informatycznych.
Oto wybory jakich dokonaliśmy:
- XML (ang. Extensible Markup Language) - przechowywanie i przetwarzanie danych
- Java J2EE - programowanie
- Relacyjne bazy danych zgodne z SQL
Dlaczego XML?
XML (ang. Extensible Markup Language) jest standardem otwartym, tworzonym przez najwybitniejszych specjalistów i renomowane organizacje wchodzące w skład W3C (World Wide Web Consortium), wspieranym przez wszystkich liczących się producentów.
XML daje gwarancję, że projekt jest realizowany z wykorzystaniem technologii, które za dwa-trzy lata nie będą uważane za wymarłe Otwartość standardu powoduje szybkość powstawania nowych narzędzi XML zwiększa możliwości wymiany danych. Te same informacje mogą być w bardzo prosty sposób udostępniane w wielu miejscach. Przykłady zastosowań można tutaj mnożyć. Jednym z nich jest prezentacja produktów na firmowych stronach WWW oraz jednocześnie w portalu agregującym oferty wielu organizacji. Kolejnym przykładem może być wymiana danych pomiędzy systemem intranetowym a systemem klasy ERP.
Dlaczego Java?
Korzyści z zastosowania Javy w programowaniu można przyrównać do zastosowania XML w sferze przechowywania i przetwarzania danych: otwartość standardu, elastyczność, skalowalność i uniwersalność. Java uniezależnia także nasze rozwiązania od wykorzystywanej platformy systemowej (np. Windows NT lub Linux). Wyboru tego dokonaliśmy także ze względu na bezpieczeństwo i stabilność naszych systemów.
Dlaczego relacyjne bazy danych?
Relacyjne bazy są bardzo dojrzałą i ustabilizowaną technologią, wykorzystywaną przez znakomitą większość systemów informatycznych. Zgodność z SQL pozwala nam korzystać między innymi z baz danych: PostgreSQL, Oracle, czy MS SQL Server.
|  | Wymagania systemowe
1. system operacyjny
- Linux w dystrybucji Debian (platforma rekomendowana) lub RedHat (również Fedora)
- UNIX
- MS Windows 2000
2. pakiety oprogramowania
- Apache w wersjach 1.3x wraz z Tomcat w wersji 4.0 lub nowszym
- MS Internet Information Server 5.0 wraz z Tomcat w wersji 4.0 lub nowszym lub Resin
- Oracle IAS 9i (wymagany OC4J)
3. bazy danych
- PostgreSQL, w wersji 7.3 lub 7.4
- Microsoft SQL Server
- Oracle 9i
- sterownik JDBC do bazy danych
4. platforma programistyczna
Interfejs operatora
Do obsługi systemu Unity (m.in. wprowadzanie i aktualizacja danych, redagowanie treści w edytorze WYSIWYG) wymagana jest jedna z przeglądarek internetowych:
- Microsoft Internet Explorer 5.5 z service pack 2 lub nowsza
- FireFox 1.0 lub nowsza
|