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.