Unser Hintergrund, die Verarbeitung von Zahlungstransaktionen im EFT/POS und eCommerce Bereich, hat uns mit verschiedensten Technologien und Systemen zusammengebracht. Unsere Mitarbeiter verfügen über fundierte Kenntnisse verschiedener Betriebssysteme, Datenbank-, Middelware- und Anwendungsprogrammen sowie praktisches Wissen über Netzwerk- und Sicherheitstechnologien wie sie im Internet, aber auch speziell im EFT/POS Bereich, verwendet werden.
In diesem Abschnitt möchten wir Ihnen eine Übersicht der Plattformen und Technologien geben, mit denen wir bereits praktische Erfahrungen gemacht haben.
Betriebssysteme
Windows
Das Windows Betriebssystem von Microsoft ist unser Heimsystem. Ein Grossteil der Server-Anwendungen, die wir entwickelt haben, verwenden dieses Betriebssystem.
Linux und andere UNIX Varianten
Dieses Betriebssystem – als preisgünstige UNIX-Variante – bildet die Basis verschiedener Entwicklungen im Bereich von Client-Anwendungen und der Integration von Kundensystemen, wo eine Portierbarkeit auf verschiedene Plattformen notwendig ist.
Datenbanken
Die Entwicklung von Datenmodellen und deren Optimierung für Anwendungen mit hohen Leistungsanforderungen ist eines der Kerngebiete der Abrantix. Einige unserer realisierten Datenbanken verarbeiten täglich mehrer Millionen Anfragen und bewältigen ein Datenvolumen von mehreren Gigabytes.
Microsoft SQL Server
Sowohl in der Entwicklung mit T-SQL wie auch im Betrieb von SQL Server haben wir jahrelange Erfahrung.
Oracle
Als Grundlage diverser Datenbankapplikationen haben wir Oracle eingesetzt. Die Geschäftslogik dieser Systeme realisieren wir oft komplett in PL/SQL.
Middleware und Anwendungen
Um verteilte Anwendungen mit hohem Interaktionsgrad zu bauen, verwenden wir bestehende Frameworks und Komponenten. Folgende Produkte haben wir bereits erfolgreich eingesetzt:
- Microsoft ActiveDirectory
- Microsoft Message Queue
- Microsoft Exchange
- ASP, ASP.NET
- COM/COM+, SOAP, Web Services
- Java Enterprise Edition
- IBM MQSeries
- PKI Infrastruktur
Netzwerktechnologien und Telekommunikation
Wir verfügen über Kenntnisse der Protokolle und Systeme, die heute im Internet gebräuchlich sind. Zudem haben Erfahrung mit der Implementation und Anbindung von Systemen mit X.25 und darauf aufbauenden Protokollen.
- Netzwerkprotokolle: TCP/IP, X.25
- Host Integration: SNA
- Kommunikationsstandards: X.25, XOT, ISDN, X.31
- Internet: HTTP, E-Mail, SOAP
- Drahtlose Kommunikation: WLAN, Bluetooth, RFID
- Sicherheit: X.509, PKCS, PGP
Programmiersprachen und Entwicklungswerkzeuge
Bei heutigen Entwicklungen werden zur Erstellung einer Anwendung meist mehrere Schichten (Tiers) implementiert. Die Verwendung der Entwicklungswerkzeuge variieren von Schicht zu Schicht und können je nach Ausgangslage zusammengefügt werden.
- C, C#, C++
- Microsoft.NET Sprachfamilie
- Java
- Visual Basic, VBScript, Perl
- SQL (Oracle, SQL Server, DB2)
- XML, XSL, XSLT, XPath
- ASP, PHP
Entwicklung von Web-Anwendungen:
- HTML, DHTML, XHTML, CSS, JScript