|
Roles and Privileges
Privileges represent user permissions within a specific
application (such as deleting or creating files). The
Roles and Privileges service manages the set of privileges
required by each application. They are managed in an
environment free of context as far as the developer
is concerned. Roles can also be created to organise
sets of privileges by function, such as Sales Representative
and Sales Manager.
Options
The options service allows a Developer to quickly produce
a customisable administration interface for their application.
This administration interface may be used by the application
Administrator to configure any aspect of the application's
behaviour for which the developer has provided support.
Logging
The Logging service allows Developers to log certain
application-specific events in a managed database. The
developer can create and categorise as many context-free
log entry types as are required.
Message Store
The Message Store service provides a managed message
library for each application. Messaging can be used
to manage the textual content of applications such as
help, instructions, errors or just general content.
Interface Elements
This is a collection of services for dealing with managed presentation layer objects. It includes libraries for managing dHTML elements and other layout features.
Security
In addition to System Services Security, application
Security Services are provided for application-specific
security. Access user and group based and individual
Workspace access may be restricted based on the user
security level. Internally, applications may use Roles
and Privileges services to restrict access to functionality
to any desired level of granularity.
Web Services
Together with an XML-driven architecture, the Epiowave environment offers component business services. These services may have been developed onsite, or they may exist on any server on the web and have been registered with the system as accessible Web Services. The services carry out a certain piece of business logic and the Developer needs only to know the location and parameters involved.
Extendable Developer Toolkit
Simple APIs (Application Programming Interfaces) allow developers to handle complex operations using simple references to inbuilt logic.
Learn more about the other products in the Epiowave product suite: EpioDesigner and EpioBuilder, or take the online tour to find out how they act together to make it easier and faster for you to develop Enterprise Applications and Web Services.
|