Overall solutionThe following features apply to the overall solution achieved by IA Builder and Publish Port.
- Totally web-based groupware solution
- No requirements for client-side downloads
- Integrated website management and content management
- Configurable user access permissions and password protection
- XML data storage
- Developed using the Java servlet development kit (JSDK)
- WebMacro templates (http://www.webmacro.org/) used as a presentation layer. WebMacro is a 100% Java open-source servlet framework that enables programmers and designers to work together while promoting the ModelViewController pattern. WebMacro is a viable (and proven!) alternative to JavaServerPages, PHP, and ASP.
- Cascading Style Sheets (CSS) are used to control the look and feel of the application and the generated site.
- The content and user information is stored in a SQL server database. This is a fully Open DataBase Connectivity (ODBC) compliant database, thus facilitating any ODBC-compliant products accessing the data. The contributed content is also stored as XML providing for easy export of data to other systems.
- The database schema is pre-defined and pre-configured to meet the requirements of the product.
- The applications can be configured extensively through the webmacro templates and also using the IA Builder webpage templates.
Detailed feature list: