Softwarearchitektur für oneGateway2SQL

Das Soft­ware­pro­dukt oneGateway2SQL er­mög­licht auch An­wen­dun­gen, die mit tra­di­tio­nel­len Da­ten­hal­tungs­sy­ste­men ar­bei­ten, von Vorteilen der re­la­tio­na­len Da­ten­bank­sy­ste­me zu pro­fi­tie­ren. Al­le An­wen­dun­gen, die bis­her mit die­sen Da­ten­struk­turen ge­ar­bei­tet hat­ten, kön­nen dank oneGateway2SQL auf ei­ner re­la­tio­na­len Da­ten­bank wei­ter be­trie­ben wer­den. Da­zu muss kei­ne ein­zi­ge Zei­le Code ver­än­dert wer­den. Grund­la­ge da­für ist die Mo­del­lie­rung der Da­ten­struk­tu­ren und die Auf­tei­lung des Trans­pa­ren­cy-Ver­fah­rens in meh­re­re Kom­po­nen­ten.

An­ge­sichts der enor­men Men­ge an Quell­code­zei­len, die noch im­mer in Legacy-Ap­pli­ka­tio­nen ar­bei­ten, ist es be­son­ders wich­tig, die­se Um­stel­lun­gen ohne Ein­grif­fe in die Ap­pli­ka­tio­nen durch­füh­ren zu kön­nen. Durch das Paket oneGateway2SQL wird diese Bedingung erfüllt. Die Architektur der unterschiedlichen Schichten von oneGateway2SQL und die Zusammenarbeit dieser Komponenten wird nochmals durch ein Schaubild verdeutlicht.