ACDK's History - OpenSource ACDK Project (Mature C ++ Project)

xiaoxiao2021-03-06  41

ACDK's history

Translation: Xue Changyu

Historical description about ACDK

This chapter of this chapter:

background

Version history

Mmlib

Maja

ACDK

background

In the 1990s, Roger Rene Kommer (I) developed a Material Handling System software solution in Micromata GmbH, developing C , C, Perl, and TCL on the Solaris machine.

The focus of these software begins with the control robot hardware and ends with the association (exceeding at any time.

The focus of work is close to real-time control robot hardware and ultimately (spanning any time) to connect the enterprise data warehouse system. Similar to SAP

Technical needs:

* Thread / distributed calculation

* Close up of hundreds of hardware components in real time.

* 365 days, 24 hours effective

* SQL

* SAP

* Support a lot of protocols: TCP / IP, PROFIBUS, Serial, Wireless Terminal, OSI, CORBA, and more.

* The integration of scripting languages.

* Various heterogeneous platforms must be involved

Software needs:

* Must be managed by general programmers.

* Execute must be within a precise time frame (good in real time).

* Errors must be avoided during the design of the library.

* Very good log / track / debugging feature.

Because the existing available technology does not meet these needs (including Java), we decided to develop a C library, provide a framework to make the development of the system / enterprise integration area, fast and cheap and more reliably.

So I decided to use Java as a model. Because it has many advantages in the development program.

Version history

Mmlib

The first version of ACDK was developed in the House of Micromata Object GmbH Co., Ltd. in 1999. focus focuses on ODBC SQL and SAP standards.

During this time, I designed and realized the core of ACDK.

Wolfang Jung and Maximilian have contributed to this

Maja

1999 Many of the money is invested in a young listed company with a good product.

We have developed a business plan with ACDK technology (called Maja). But at the end of 1999, we stop looking for investors because we use venture capital to develop and develop markets that are not suitable for our technical companies.

Unfortunately, this plan is not developed according to our expectations.

When we expect, unfortunately and material operating systems did not develop, so we made a bill in 1999 and Micromata Object GmbH.

Juergen Baumann, Wolfgang Jung, Achim Brelle and Mauro Niro made a development contribution

We also implement a request server for the distribution of marketing ('Atrax'). Customers are implemented with the claw wow. Contribution was developed by Kai Reinhard and Tong Tao NGO.

We have implemented an application server for a distributed product transaction ('atrax'). The client uses Java implementation. Kai Reinhard and Tung NGO have contributed to this.

ACDK

I rename this library as ACDK, ACDK is an abbreviation kit of ArtefakTur Component Development Tools. Artefaktur is my consultant company.

Because I didn't want to make money directly with ACDK, I published ACDK as an open source project, using the license agreement (QPL and LGPL).

In my consultant business (last 2 years for a German bank) I often work in an idle time for the ACDK project. This is an article I am free to translate, introducing the distributed framework acceptk. This is a foreign country, but there is no project in China. I hope everyone can like it because it is very casual, so there is no translation of the content translation in the text, so it is inevitable that many shortcomings, please forgive us: Xue Changyu 2004-12

转载请注明原文地址:https://www.9cbs.com/read-75407.html

New Post(0)