Tools

  • Register

Wichtige Links


Tricia System Architecture

 

Your IT department will appreciate Tricia, since it is designed from ground up to meet todays enterprise IT requirements.

Manageable and robust

  • No client-side installation, no browser plug-ins required
  • Simple server setup and maintenance procedures (server configuration, data backup, firewall configuration)
  • Decentralized user management governed by central access policies
  • Automatic data migration on release upgrades
  • Self-test capabilities and configuration assistant
  • Robust recovery from subsystem failures
  • Integrated problem reporting capabilities

Scalable and lightweight

Thousands of users and gigabytes of content supported with modest hardware requirements.

todo TB: Hardware and sizing data  of current installations and load tests.

todo TB: Size of content, Number of users, Maximum # of requests per second, Size of database, Server hardware, Chart?

Platform independent

Tricia fits most application landscapes

  • Server: 100% Java, runs on Windows 2000/XP and newer, Linux, Solaris, HP-UX with a MySQL 4 or better, Oracle, or Microsoft SQL Server database . No application server required. No fulltext extension required.
  • Browser: Support for Internet Explorer 6.0, Firefox 2, Safari 3.1 and  newer. Javascript  has to be enabled (Ajax support).
  • Protocols: HTTP, JDBC, POP3 & SMTP. Optional: HTTPS (server certificate required), FTP, SMB (desktop file sharing)
  • Document Filter for fulltext document search: PDF, Microsoft Office, OpenOffice, and others depending on platform.

Cost effective

  • No licensing fees or service contracts for GPL version
  • See Tricia Licenses and Tricia Services

Secure

  • Optional Authentication
  • Mandatory and explicit access policies
  • Encrypted password transmission and storage,
  • Optional HTTPS transport level security.
  • Security (uniform authentication, flexible role-based authorization, store-level acess control, logging)

Extensible and open

Tricia is an out-of-the-box software product without dependency on third-party applications.

If necessary,

  • Tricia services can be consumed by other applications, and
  • Third-party services can be accessed by Tricia.

For this purpose, Tricia provides open and stable interfaces:

  • Presentation layer: Widgets, Themes, HTML template engines and Tricia Script
  • Network protocols: RSS, FTP, SMB, RESTful Web API
  • Application layer: Java application programming interfaces
  • Storage layer: Access via queries, tables, reports, triggers, ...

Extensibility (well-architected Java APIs, RESTful web protocols, RSS, FTP, SMB, event services)

Tricia deployment architecture

  • A green arrow indicate an interaction between a user and a system,
  • A blue arrows indicates a communication between two systems. The label explains the protocol used.
  • A yellow lines indicate a data flow between a system and a data store.The label explains the data format.
  • The different components can run on a single machine or be distributed on different machines.

Referenced by: