| Introduction | Features | History | Comparison | Java Conformance | Library | ACDK DMI | Framework | Method | Standard |
ACDK is not established as a library within many other libraries, but
as a platform to support developers in company contexts.
Java ™ developed in recent years as 'lingua franka' of the IT industry of multithreaded network
related problem pads not dependent on platforms.
ACDK C++-library design focuses on Java ™ 2.0 specification to give developers
with previous knowledge of Java, an easy access to ACDK.
C/C++ makes it hard for developers to develop reliable, re-usable
and scalable applications, since it consist of an unmanageable amount
of different, parallel or controverted concepts.
The Standard Template Library in C++ standards only builds upon a
few partial aspects. Many aspects of modern applications (multithreading,
memory management, IPC, RPC, etc.) are not taken into account.
ACDK offers solutions similar to Java ™ 2.0 specifications that are
set up with a consistent concept.
Re-usable company components can be developed parallel
for Java and C++, since ACDK is related to semantics, syntax
and idiomatic. JavaDoc standard is used for Java and
Connections of ACDK objects
ACDK is suitable for writing personal expansions
unlike STL and many other C++ libraries. No expert knowledge
is needed for constructing ACDK. Distinctive project structures can be made
through general name space and package concepts.
Company standards and solutions can be developed as re-usable packages
Concept errors can be avoided through distinct role models and
design pattern of object designs.
ACDK concentrates on task positions in server fields and is trained
for cooperating with distributed Java applications in customer fields.
Consistent programming and documentation standards can be used for
inputs of Java and C++ for customer and server fields. Personal
resources can be distributed in different units, since all
fundamental technologies are related to one another.
Even new co-workers can become familiar with ACDK
without much time and effort.