The Internet Document and
Firefly is a Java servlet and
logMethods is a project/topic
FreeMarker provides an easy
Report Server is a java
JSP-based database-driven
knowledge collecting and
way to get data from Java
servlet used in conjunction
system for dynamically
sharing tool for uses like
servlets into Web pages, and
with the Reporting Markup
generating internet or
knowledge management,
helps you keep graphic
Language to simplify the
intranet sites. It allows
activity logging,
design separate from
creation of online reports.
any authorised user to
product/system descriptions,
application logic. To use
The IDRS also supports a
manage a section
or add
research journals, document
it, you encapsulate HTML in
full securty model, or it
content to a page without
tracking, etc.
templates. These get
can also run without
any knowledge of HTML,
logMethods is designed for
compiled for you into
security. IDRS is designed
handles all navigation menus
managing bits and pieces of
Template objects, which
to be an: embedable HTML
automatically and can
information that is usually
generate HTML dynamically,
report generater for Java
enforce a site-wide standard
more suitable to be
using data provided by your
applications, web based
look and feel. It also uses
organized in hierarchical
servlets. The template
enterprise report server,
beans and templates, making
model. logMethods is very
language is
powerful and
web site generation tool
it extremely flexible and
easy to use. It organizes
intuitive, the compiler is
Its basic features
easy to customise and extend.
data in the conventional
fast, and the output
include: Use of an XML
folder-tree structure that
approaches the speed of
dialect called Reporting
most of the computer users
static HTML pages.
Markup Language (RML) to
are familiar with.
create report templates,
logMethods could also be
Multiple data sets per
used as a analytical tool
report, Database Connection
for ontology, semantic web
Pooling for connections to
research projects
the IDRS report database,
Databse Connection Pooling
for use by IDRS reports
Both, Secure reports using
User/Group based Security,
Stored username and password
information for the length
of session, User based
douments
Non-secure
reports, Ability to include
JSP code in report templates
that will be processed after
a report has been fully
created, Data-Result paging,
and Call Java classes from
withtin IDRS reports to
retrieve data and to do
anything RML can not do
nativly.
Date: Nov, 15 2000 Date: Jul, 02 2000 Date: Nov, 28 2006 Date: Jul, 02 2000 |
Papyrus is a framework which
In objectJazz.mvc, the
integrates layouting,
procedure of system design
content management and
and application development
publishing. The main feature
consists of the tasks,
of Papyrus is the use of OO
performed in the following
methods to maintain data.
independent layers:
Complex layout and content
Presentation Layer
data can be inherited from
/HTML-design/
objectJazz
"parent" pages to
uses templates to control
"child" pages.
the applications
Features: Integration of
look-and-feel based on the
layouter, CMS and publisher;
single style or set of
Open Interface - extendible
styles. Your application can
system by adding new plugins
have any number of isolated
(components); Java/Swing -
and independent
runs on any platform which
HTML-interfaces that can
provides Java 2
have their own style and
implementation (Windows,
layout. This allows, for
Mac, Linux/Unix); Standalone
example, to change the view
or Applet (Browser)
presentation schema in
Application; Database
current shell transparently
connectivity - JDBC,
for the application.
User
HTTP-JDBC; Databases
Interface Control Layer.
supported : MS Access, MS
Using the View
SQL Server 7, DB2 6, SQL
Controllers, you can design
Anywhere 5, PostgreSQL 7
and implement the schema of
(Oracle 8i in development);
generation the final
Data Exchange - each page,
documents and handling the
site and project can be
user-initiated events.
imported or exported as XML;
Model Connection Layer.
Multiuser - scalable.
ViewModellConnector allows
to create the
architecture-independent
communication between the
Model and ViewController
using the dynamically
defined model properties.
Model Layer.
This layer
allows you to built an
optimal model without any
limitations in design or
implementation.
Date: Feb, 05 2002 Date: Apr, 25 2004 |