pragma home page
QuestBYte home page

robust technology: stable, fast and reliable



our basic technology



pragmasuite™ is based on the advanced Java platform. We use reliable, well-known and wide-spread concepts, standards and technologies: Java/Swing, Tomcat/Apache, and relational databases (Oracle, PostgreSQL, SQL Server). The overall concept is shaped by performance orientation, slim design, and platform independence. This makes pragmasuite™ perfectly applicable in heterogeneous (Windows/Linux/Mac etc.) multi-user environments.

system architecture



The robust three-layer architecture of the pragmasuite™ platform allows for high availability and scalability of our system.



The communication between the clients and the business logic is implemented using a standard Internet connection. It also works flawlessly over VPN and, of course, in any IP based intranet (e.g. TCP-IP LAN). The system may be scaled-up by deploying any number of distributed Tomcat servers that access one or more databases. This makes this architecture suitable for practically any amount of data and an arbitrary number of users. 

We use two client technologies: Java smart clients (based on Java SE/Swing) and pure HTML clients. The Smart Clients are full-blown user interfaces to be used within the project. The Web clients are simple interfaces and are used for customer support (self-service).

system requirements



All of the pragmasuite modules use the 3-tier pragma architecture. The following specification implies at least three different machines: a client, an application server, and a database server. However, all three layers may be installed on the same machine.

Smart Clients (z.B. pragma::tims sc or pragma::uptime)

Hardware: PC with Intel Pentium 800 MHz or better, 256 MB free memory, 5 MB disk space
Operating system: any
Software: Java runtime version 1.5 or better

Web front ends (e.g. pragma::tims c³)

Any system using a Web browser, e.g. Firefox (from version 1.5) or Internet Explorer (from 6.0.2)

Application server (Tomcat host)

Hardware: PC with Intel Pentium 800 MHz or better, 512 MB free memory
Operating system : any (Windows XP or Linux are recommended). Limitation: Apache Tomcat 5 must be working properly.
Software: Apache Tomcat (5.0.x or better), Java SDK version 1.5 or better

Database server

Hardware: PC with Intel Pentium 800 MHz or better, 512 MB free memory
Operating system: depends on the used RDBMS (Windows XP for SQL Server, Windows or Linux for PostgreSQL)
Software: Oracle version 10g or better, PostgreSQL version 8.0.7 or better, Microsoft SQLServer version 2000 or better.

Other system configurations will probably work; however, only the above configurations have been thoroughly tested.




Search  |  Sitemap  |  Contact  |  Impressum