 |
| Question |
| How exactly does the use of the technology support customization? |
 |
| Answer |
| The technology allows users to create,
customize, and extend applications without creating any executable
code. SOA4 technology accomplishes this by storing the
application best practices or functionality as metadata. Metadata
interpreters in the Java application interface dynamically generate
the functionality on demand, instead of calling an executable. Even
our clients, can customize their application with the SOA4
application design tools, creating whatever modifications they want.
When the user saves the modifications, the SOA4 application
writes the new metadata to their database. The next time the user
launches the application, the user’s browser interprets the
latest version of the metadata, and so they are actually working
with the latest release of the application. Customizations are nothing
more than rows of data. |
 |
| Question |
| If
the application and the personalization is data, what is the actual
technology? Is it a true innovation? |
 |
| Answer |
It is definitely
an innovation. The SOA4 technology consists of three layers:
- 1. An access layer that allows users to access applications on-line,
- 2. An interpreter layer that transforms data into application functionality,
and
- 3. A metadata layer that stores the functional content of the applications.
The access and interpretation layers consist of proprietary Java servlets,
applets, and business objects. The metadata layer is the product of
many years of isolating and reducing software business abstractions
to database structures. The metadata is mapped to the client’s
database and is used for connection routing, billing, and application
configuration and interpretation. This is a data-centric, ready-to-use
web application environment. must sound like a complete advocate for
the technology but it really needs to be seen to be believed |
 |
| Prev | Next |
 |
|