Portierung einer Anwendung auf z/OS
Die Aufgabe
Eine bestehende Anti-Viren Scan-Engine für Lotus Domino Notes Datenbanken wurde vom Betriebssystem Linux auf das Mainframe Betriebssystem z/OS portiert. Der existierende Quellcode wurde einem kompletten Review unterzogen um sicherzustellen, daß die Mainframe spezifischen Besonderheiten, wie etwa den EBCDIC Zeichensatz, berücksichtigt werden.
Die Anwendung wurde komplett in C/C++ geschrieben und nutzt die Lotus Domino C-API. Besonderen Wert wurde hierbei auf die portable Umsetzung der Adaptierung gelegt, damit alle zukünftigen Neuerungen auch den anderen Betriebssystem-Plaftformen zu Gute kommen können.
