Passage Server

Products    Passage Server    Passage Studio    Download

Lightweight architectural alternative to Java EE and Spring

Passage Server is a Java web application server. It offers different architectural and programming model than existing servers Tomcat, Jetty, WebLogic, GlassFish, JBoss, WebSphere.

* High runtime performance
* High development speed

- Written in C++ [sockets, threads, synchronization, HTTP sessions, database connections]
- Embedded JVM
- Java server-side programing language [for business logic implementation]
- Simple Java API [no learning curve]
- No Servlets
- No Java frameworks based on Servlets [JSP/JSF/PrimeFaces/Spring/...]
- No interpreters, no server-side generation of JavaScripts
- No Eclipse or NetBeans needed
- No publishing/deployment/server restart after Java code change
- Stateless HTTP connections
- No thread per HTTP connection
- SQL database access with connection pool [no Hibernate]
- Dynamic HTML data presentation

Architectural components:

- HTTP front-end engine
- Java content engine [JVM]
- Database engine with connection pool [SQL]
- Data presentation engine [HTML]

Software platform/Operating System:

- Windows XP/7/8/10, Windows Server 2003/2008/2012
- Linux version is under development

Bundled products:

- Java SE Development Kit 7.17 or higher
- JavaMail 1.4 or higher

Companion product:

- Passage Studio [Application development and configuration tool]

Competitive web application servers with Java content engines: