|
 |
Produkt
- Architectuur
Internet toepassingen, die een standaard webbrowser als
gebruikers interface gebruiken, vereisen een uiterst flexibel
software model om de potentieële groei van het aantal gebruikers
aan te kunnen. Het klassieke Client Server model is de basis voor
alle hedendaagse intenet toepassingen, echter voor een ERP systeem
zijn de prestaties onvoldoende. De logische en fysieke opdeling van
de server onderdelen binnen ESS resulteren in een Multi Tier
structuur die kan worden opgeschaald, begrensd door de prestaties van
de database en de hardware.
Multi-Tier
Software Architectuur
Binnen ESS zijn de databaseserver, de applicatieserver en
de verbindingsserver van elkaar gescheiden. Deze software componenten
kunnen op dezelfde machine draaien of op verschillende. De
applicatieserver kent een replicatiemechanisme om de enorme
opschaalbaarheid te ondersteunen.
JAVA
als gebruikersinterface
De standaard webrowser fungeert als gebruikers interface
op de werkplekken. Een minmaal Java Applet wordt middels de browser
geladen. Deze applet draagt dan zorg voor de verbinding met de
applicatieserver die de eigenlijke toepassing, zoals
voorraadadministratie, start. Deze thin-client constructie stelt lage
eisen aan de client en de verbinding. Laptops, palmtops, en zelfs GSM
toestellen, kunnen binnen ESS gebruikt worden.
Toepassingen:
Voorraadadministratie of wat u wil
De hierboven beschreven structuur is een algemeen model
waarop je vervolgens allerhande toepassingen kunt laten draaien. De
toepassing staat in principe los van de Enterprise Solution
Server. Voorraadadministratie, Financieële Administratie,
Inkoop en Verkoop afhandeling worden naar behoefte door ESS
opgestart. De scheiding van basissyteem en toepassing maakt echte
modulariteit en onafhankelijke software ontwikkeling mogelijk.
Ontwikkelingsgereedschappen
De oneindige flexibiliteit en aanpasbaarheid van ESS
worden duidelijk in combinatie met de ontwikkelingsgereedschappen. De
eigen compiler verzorgt de lay out van de schermen, de functies en de
bijbehorende database structuur. Zo is ESS niet enkel een web
gebaseerd ERP systeem, doch een algemene ontwikkelomgeving voor
allerhande internet geöriënteerde toepassingen.
|