Description of the ACDK package
Xue Changyu
Overall description
ACDK CORE
ACDK_CORE contains the core release of ACDK
ACDK TEXT
ACDK_Text contains text analysis and interpretation, similar to the regular expression of Perl language
ACDK NET
ACDK_NET contains basic network communication classes
ACDK Boot
ACDK_BOOT contains basic ACDK projects that use shared libraries / DLLs and Hello World executables.
ACDK Virtual Files
ACDK_VFILE provides ZIP and TAR virtual file system support, which can be used by the ACDK file frame as an external module (Plugin)
ACDK LISP
ACDK_LISP includes a Lisp interpreter that can be used to control all ACDK objects
ACDK MAKE
ACDK_MAKE (Amake) contains an ACDK's Build system.
ACDK Perl
Using ACDK_PERL, you can type a Perl interpretation engine to your ACDK application, and you can access all ACDK objects in your perl environment.
ACDK Python
Using ACDK_PYTHON, you can type a Python's interpretation engine to your ACDK application, and you can access all ACDK objects in your Python environment.
ACDK Java
ACDK_JAVA allows the ACDK object to access Java and Java can also access C . ACDK_JAVA integrates a Java virtual machine to ACDK, ACDK_JAVA also provides Java-compatible serialization feature for C .
ACDK SQL ODBC
Using ACDK_SQL_ODBC, you can access all databases through the ODBC interface.
ACDK TCL
ACDK_TCL allows embedded TCL script code to your ACDK application, control all ACDK objects via DMI
ACDK XML
ACDK_XML contains some XML parsed classes, including an XML-serialized object.
ACDK ORB
ACDKX ORB is a Corba ORB of distributed components. He is planned to add to the ACDK DMI concept, which means that every CORBA object can be by any ACDK DMI client (ACDK C , CoM, Perl, Lisp, Python, TCL, Java ) Control, and any ACDK server (ACDK C , COM, LISP, JAVA) can provide an interface as a CORBA component.
ACDKX COM
ACDKX COM is a middleware acting between ACDK objects and COM objects. You can use all ACDK objects in various languages under Windows (able to support COM languages), such as Visual Basic, C #, VBScript, etc. You You can also use COM objects in all scripting languages supported by ACDK and ACDK, for example: Lisp, Perl, TCL, Python.
ACDK WX
ACDK_WX provides a graphical interface program that establishes a platform, he uses the WXWindow / WXWidget GUI library.
AAL
AAL is a language of experimental properties, current PRE-Alpha versions.
Tool java2acdk
Java2ACDK is a .h and .cpp file used to convert Java files to an ACDK, of course, you don't expect this conversion to get a very perfect result.
ACDK SQL
ACDK_SQL contains a SQL database access specification similar to the JDBC interface, uses to access the SQL database
This article is the last article in which I translated the ACDK article. If there is time, I will try to translate foreign communication procedures. I am a programmer for communicating software, not a writer or translation, so if there is a translation problem, please forgive Xue Changyu 2004-12 Changning@ynmail.com