Technische feiten
Architectuur
Het CrossmarX Application Platform is ontwikkeld in Java en heeft een open architectuur en maakt gebruik van open standaarden.
Database
Het platform ondersteunt alle gangbare database-systemen (RDBMS-en) zoals Mysql, Oracle, SQLServer, Sybase en Progress. Voor een compleet overzicht : zie https://en.wikipedia.org/wiki/JDBC_driver
User Interface
CrossmarX werkt zoveel mogelijk volgens de web standaarden van het World Wide Web Consortium. De juiste werking van de html pagina's wordt gecontroleerd voor Chrome, Edge en FireFox. Andere browsers, zoals Opera en Safari worden verondersteld ook als zodanig te werken. CrossmarX verleent in principe alleen impliciet support voor deze browsers door aan de hiervoor genoemde web standaarden te voldoen.
J2EE Application Servers
De Application Engine kan zelfstandig functioneren, maar indien wenselijk ook geïntegreerd worden in J2EE Application Servers, zoals IBM WebSphere, Oracle Application Server, WebLogic van BEA of JBoss.
Servlet containers
De Application Engine maakt gebruik van een servlet container (Jakarta-Tomcat van Apache).
Webservers
De Application Engine kan geïntegreerd worden in bestaande websites door middel van een koppeling met alle gangbare webservers, zoals:
- Apache HTTP Server
- Microsoft IIS
Beveiliging
De Application Engine gebruikt SSL voor een veilige en betrouwbare communicatie via het Internet.
Authenticatie
Naast 1 factor authenticatie (username en password) is ook ook 2 factor authenticatie mogelijk. Gebruikers moeten, naast hun username/password, zich ook middels een token (die zij via een SMS of email ontvangen) indentificeren. Voor sommige gebruikersgroepen binnen applicaties kunnen nog zwaardere eisen worden gesteld.
Platformen
Het CrossmarX Application Platform is geïmplementeerd in Java en draait o.a op de volgende platformen: Linux, MS-Windows en Mac OS-X.
Installatie
Indien u uw applicatie op uw eigen lokatie wilt draaien, kunt u alle benodigde componenten eenvoudig met een auto-installer via het Internet downloaden en installeren. Ook updates laadt u via het Internet vanaf onze server.
Ontwikkel- en testomgeving
In een aparte omgeving kunt u uw applicatie ontwikkelen en testen. In deze omgeving stelt u uw blueprint op en test u uw applicatie. Ook kunt u in deze omgeving uw migratietrajecten voorbereiden.
Hosting door CrossmarX
U kunt uw applicatie volledig laten hosten door CrossmarX. Wij nemen u dan alle technische zorgen uit handen. De applicatie is via het Internet voor uw gebruikers beschikbaar. U kunt hierbij uw eigen domeinnaam gebruiken. Meer over hosting.