Programmierung und Entwicklung von Webservices
Zusammenfassung: | Lösungen zur schnellen und zuverlässigen Entwicklung von Webservices. Ob als reiner Dienst, Backend, mit oder ohne Datenbankbezug. Ob in Eigenbetrieb, managed oder in der Cloud. Testprozesse wie Last- und Regressionstests inklusive. |
Technologien: |
Java, REST, JSON, SOAP, XML, Webservice2Datenbank, Datenbank2Webservice, Web-API, Hintergrundprozesse, SQL, Dateien, Attachments, Multipart; HTTP, FTP;
Tomcat, Jetty, Apache, Cloud, Windows Server, Linux; HyperSQL/HSQLDB, MS SQL, MySQL, MariaDB, SQLite, Microsoft Access/Excel, Firebird; JDBC, ODBC; |
Security: |
Secure Programming (→ Leitfaden), WS-Security/WSSE, TLS/SSL-Client-Authentifizierung, Digitale Signatur, X.509v3 Zertifikate, Zertifikatsanmeldung, Verschlüsselung;
sicherer Betrieb, Patch-Management, Update-Prozesse; (→ Leitfaden) |
Verwandte Themen: | Java Kryptographie Entwicklung |
Stand: | 08 / 2024 |
Wir entwickeln individuelle Webservices auf Basis von Standards wie z.B. SOAP, XML, JSON oder reine REST-Services. Security als eines unserer Kernkompetenzen steht dabei ebenfalls im Fokus. Von sicherer Programmierung über die Webservice-Security-Standards WS-Security bis hin zur Client-Authentifizierung und dem Einsatz von Zertifikaten unterstützen wir den Stand der Technik ganz nach Ihrem Bedarf.
Datenbank-Konnektoren / Datenbank-to-Web
Sollten Sie über Services verfügen bei denen Informationen aus Datenbank in größerer Menge in Webservices gemappt werden müssen, so setzen wir aufgrund unserer Erfahrung interne Frameworks ein, die auf effiziente Weise Tabellen auf z.B. XML oder JSON überführen.
Dokumente, Bilder, Dateien und sonstige Binärdaten
Auch die Übertragung von Dateien und Binärdaten allgemein werden von uns unterstützt. Die optimale Lösung ist Einzelfall-abhängig. Neben individuellen Lösungen zum Download (URL-basiert) oder Inline-Base64 unterstützen wir auch die Quasi-Standards SOAP with Attachments (SwA) und Message Transmission Optimization Mechanism (MTOM).
Anbindung und Einbettung anderer Webservices
Selbstverständlich binden wir auch externe Webservices und Web-APIs ein, öffentliche wie unternehmensinterne. Hier sind grundsätzlich keine Grenzen gesetzt, es können dieselben hier genannten Technologien genutzt werden. Dies können beispielsweise Geolokationsdienste (Google Maps, staatliche Kartendienste), Adressservices, Finanzdienste usw. usw. sein. Wir prüfen jede API-Beschreibung.
Auch ist eine Anbindung an sog. "Fat-Clients", also z.B. Windows-Programme, Scripte für Einmalaufgaben oder reine Intranet-Anwendungen möglich!
Verwandte Schlagworte
Webservice, Web-Service, Web Services, Web APIs, Entwicklung, Programmieren, Development, Datenbank to Web, Datenbanksysteme, Datenmodell, Downloadfunktionen, Einmallinks, CSV, Comma-separated Values, Security, Apache Tomcat, Cloud Services, Anmeldesicherheit, sichere Passwörter, Passwort-Hashing