COBA EX - nowy produkt COBA Solutions Miło nam przedstawić Państwu pierwsze informacje o naszym nowym produkcie - platformie do budowy dedykowanych rozwiązań biznesowych COBA EX. Platforma COBA EX jet nowym produktem firmy COBA Solutions, stanowiącym spójny „framework” dla aplikacji biznesowych wykorzystywanych w ramach firmy. Pozwala na tworzenie szeregu aplikacji działających we wspólnym środowisku i komunikujących sie ze sobą wykorzystując architekturę SOA (Service Oriented Architecture). Platforma ta została przygotowana z myślą o tworzeniu aplikacji dedykowanych, w pełni przystosowanych do potrzeb naszych Klientów. Z tego też powodu rozwiązanie samodzielnie nie dostarcza aplikacji o funkcjach biznesowych, a jedynie stanowi bazę umożliwiającą tworzenie i integrację aplikacji Klienta. Platforma charakteryzuje się nastepującymi cechami (funkcjonalnymi i technicznymi): Wykorzystywana baza danych – PostgreSQL z użyciem elementów dziedziczenia tabel, wielu schematów baz danych dedykowanych poszczególnym aplikacjom. Serwer aplikacyjny napisany z wykorzystaniem języka PHP – w pełni obiektowa architektura MVC wraz z mechanizmami wspierającymi integrację aplikacji. Kody źródłowe platformy oraz standardowych wersji aplikacji są zaszyfrowane oprogramowaniem Zend Guard. Centralnie zarządzana baza użytkowników, uprawnień oraz mechanizmy pojedynczego logowania do wszystkich aplikacji (Single-Logon / Single-SignOn) możliwe do integracji z wewnętrznymi systemami firmy (logowania domenowe / LDAP). Interfejs użytkownika, wykorzystujący przeglądarkę internetową jako klienta, obsługujący różne motywy kolorystyczne, jak i możliwość przygotowywania osobnych interfejsów dla osobnych motywów i grup użytkowników. Wykorzystanie autorskiego mechanizmu szablonów opartego na reużywalnych komponentach, wykorzystujących technologie DHTML/AJAX, które są prekompilowane do szablonów PHP (najszybszego mechanizmu szablonów dostępnego dla języka PHP). Komunikacja pomiędzy serwerem aplikacji a warstwą interfejsu użytkownika odbywająca się z wykorzystaniem standardu XML. Aplikacje budowane na zasadach reużywalnych komponentów, zarówno w zakresie interfejsu użytkownika, jak i w zakresie logiki biznesowej. Separacja platformy, wersji standardowych poszczególnych aplikacji oraz dostosowań na poziomie przestrzeni nazw (przestrzenie nazw: BIN dla platformy, APP_* dla aplikacji standardowych, CST dla dostosowań czy modyfikacji zarówno platformy – CST_BIN, jak i aplikacji – CST_BIN_*). Z uwagi na separacje kodu oraz możliwość przesłaniania funkcjonalności możliwy jest rozwój aplikacji (czy też jej dostosowywanie / modyfikowanie) przez samego użytkownika (kod CST jest otwarty, niezaszyfrowany). Integracja z zewnętrznymi systemami możliwa za pomocą komunikacji bezpośredniej wykorzystując XML lub za pośrednictwem protokołu SOAP (WebServices). Poszczególne funkcje aplikacji działających w ramach platformy mogą być „wystawione na zewnątrz” poprzez odpowiednią konfigurację systemu (brak konieczności modyfikacji kodów źródłowych platformy).
Więcej informacji wkrótce... Lista nowości |