Seit der Einführung der Personal Computer Mitte der 80er Jahre bemühen sich die Software - Entwickler,
bedienungsfreundliche und leicht adaptierbare Anwendungsprogramme zu erstellen. Unter DOS wurden die ersten
Menueleisten kreiert - der SM Standard formte eine ganze Generation. In der Regel waren solche Programme jedoch nur für
den einzelnen Einsatzfall brauchbar - Änderungen bedeuteten umfangreiche Codierarbeit, ein erneutes Compilieren und Testen
des gesamten Paketes war erforderlich. Windows 3.x setzte hinsichtlich der Bedienerfreundlichkeit neue Maßstäbe, ebenfalls
die Funktionalität konnte vom Anwender in Grenzen beeinflußt werden.
Mit der Einführung von Windows 95 und den zugehörigen Entwicklungs Werkzeugen ist der Software - Entwickler erstmals in
der Lage, seine Programmpakete wirklich modular und anwendungsunabhängig zu schreiben! Das Zauberwort heißt Server -
Client Architektur.
Am Beispiel von 2 Ultraschallgeräten - einem Handprüfgerät und einer PC Einsteckkarte, die in eine Anwendung eingebunden
werden, zeigt der Vortrag eingehend den Mechanismus der Programmierung.
Basis für den effizienten Einsatz ist die Programmierung des Servers in einer leistungsfähigen und schnellen Sprache. C++
bietet hier optimale Voraussetzungen. In diesem Programmpaket werden alle Funktionalitäten der Hardware angeboten.
Vergleichbar mit einem Handprüfgerät, dessen Einsatzbereiche im Detail bei der Entwicklung nicht bekannt sind, das aber alle
Funktionen über entsprechende Eingabeelemente zur Verfügung stelit, eriedigt der Server dies auf Software-Ebene.
Leistungsfähige, vom Anwender leicht zu handhabende Programmiersprachen, wie Visual Basic, sind die Ebene, auf der der
Client erstellt wird. Umfangreiche Werkzeuge erlauben die Gestaltung einer funktionalen und ansprechenden
Bed,eneroberfläche - der Ultraschall - Teil wird durch einige wenige Aufrufe an den Server realisiert. So ist ein A - Bild mit
einer Wiederholfrequenz von ca. 50 Hz mit einer Programmzeile erstellt.
Am Beispiel einer automatischen Schallgeschwindigkeitsmessung zeigt der Vortrag die Leistungsfähigkeit des Verfahrens.