Home
The aim of dataweb project is to create a rapid
development
tool for applications oriented to the manipulations of database. The
applications created with this tool are immediately usable in net. The
main features of dataweb are:
Client/Server
architecture
Dataweb project is composed from a server side that manages mainly the
access to the database and from a client side that manages mainly the
user interface.
The two parts communicate with each other through tcp-ip protocol with
the possibility to encrypt the communication
Multi
platform
The client and the server, can work on all operating systems compatible
with java runtime:
- Apple
- Linux
- Solaris
- Windows
Multi
database
Dataweb project thanks to a interface implementation can support more
database. Now it can use the following database engine:
Multi
user
Dataweb project has a multiuser management having the following
characteristics:
- Set permissions on several the objects (Tables,
Views,Forms, Reports, etc..).
- Logging of user operations.
- Manage records competition.
Multi
language
Dataweb project manages the multilanguage support because it gives to
the user the possibility of being able to set up, through his profile,
the language with which operating on several the objects (Tables,
Views, Forms, Reports, etc..). if the translation for the chosen
language is not present then it comes used the default language.
Client
is small dimension and self-installer and self-updater
The client is of small dimensions (around 900 KB), it's installation
happens downloading one file by browser that, once executed, it also
provides the verification and possible installation of Java runtime.
The client update happens automatically when it connects it's to the
server. To the connection in fact it comes made a comparison between
the two versions (of the Client and of the Server), if they are
different the system provides automatically to download and
installation of the correct version.
Management
of the applications to packages
Dataweb project groups all the objects (Tables, Views, Forms, Reports,
etc..), used by a specific application, in an only package,
consequently there will be so many packages as the applications.
Development,
administration and use of the packages from remote
Installing the client it is possible to enter to an any server remote
or local specifying the name or the ip. Subsequently, having the
necessary permissions, it's possible to develop packages ( to create
Tables, Views, Forms, Reports, etc..) ,to administer the server (users,
services..etc) or to use the application created.
Management
of the packages' version
With Dataweb project it is possible to update software packages,
already installed to the customers, automatically.
When making modifications on existing packages, Dataweb creates update
script with the relative version automatically.
Management
of the packages' installation and update
Dataweb project creates installation/update packages with a procedure
that writes necessary objects for the functioning software in a file.
Subsequently to install this file it is necessary to be connected to
server in administrator modality and to select the installation
procedure that install the package or, if it already exists, update it.
Integration
of external modules
Dataweb project is an applications oriented to the manipulations of
database, but thanks to the possibility to add external modules (jar),
practically it allows to build any application.
Creation
and use of webservice
The webservice is a good tool to make to communicate trasparently
between them software. With Dataweb it is possible to create some
functions that can be recalled from any other programming language that
support the SOAP protocoll (.net, php, java, etc..) . It's olso
possible to recall from dataweb the webservices created from other
applications.
|