2006/05/02

Edit

     
 

ACDK (Maja Objects)

artefaktur

ACDK is a C++ library and application server similar to Java/ONE or C#/.NET frameworks with connectors to COM, CORBA, Java and many scripting languages.


Time:1999 - 2003
Customer:several customers, in-house
Position:Executive, developer, development manager
Technologies: C++, Java, compiler compiler, COM, CORBA, SQL, XML, Perl, Python, PHP, Tcl, Lisp, TCP/IP

ACDK is a development framework with a similar target of Microsoft's .NET or Sun's ONE platform, but instead of using Basic/C# or Java as programming language, it bases C++ as core implementation language.

ACDK implements the standard library packages, including acdk::lang, acdk::lang::reflect, acdk::util, acdk::io, acdk::text (including regexpr), acdk::net, acdk::sql, acdk::xml and more. Today's technologies like flexible Allocator/Garbage Collection, Threading and Unicode are implemented in the core of ACDK.

With the extensions of ACDK C++ objects are available for reflection, serialization, aspect oriented class attributes and [D]ynamic [M]ethod [I]nvocation. This DMI act as an universal object oriented call interface to connect C++ with scripting languages (Java, Perl, Tcl, Python, Lisp, Visual Basic, VBScript) and standard component technologies (CORBA, COM+).

For more information please refer to: