Programming and Development of Web Services

Summary: Solutions for fast and reliable development of web services. Whether as a pure service, backend, with or without database reference. Whether in-house, managed, or in the cloud.
Test processes such as load and regression tests included.
Technologies: Java, REST, JSON, SOAP, XML, Webservice2Database, Database2Webservice, Web-API, Background Processes, SQL, Files, 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 (→ Guideline), WS-Security/WSSE, TLS/SSL Client Authentication, Digital Signature, X.509v3 Certificates, Certificate Registration, Encryption;
secure operation, patch management, update processes; (→ Guideline)
Related Topics: Java Cryptography Development
Status: 08 / 2025

We develop custom web services based on standards such as SOAP, XML, JSON, or pure REST services. Security as one of our core competencies is also in focus. From secure programming to web service security standards like WS-Security to client authentication and the use of certificates, we support the state of the art according to your needs.

Database Connectors / Database-to-Web

If you have services where information from databases needs to be mapped to web services in larger quantities, we use internal frameworks based on our experience that efficiently convert tables to, for example, XML or JSON.

Excel-to-Web / Excel to Webservice

From Excel to web service is not far with our experience and solutions. Both data that you store directly in Excel and web service schemas and designs are quickly transformed into live web services. Whether for data presentation or transfer, or in the case of schemas for conversion into a dynamic database application for input and output.

Documents, Images, Files, and Other Binary Data

We also support the transfer of files and binary data in general. The optimal solution depends on the individual case. In addition to individual solutions for download (URL-based) or inline Base64, we also support the quasi-standards SOAP with Attachments (SwA) and Message Transmission Optimization Mechanism (MTOM).

Integration and Embedding of Other Web Services

Of course, we also integrate external web services and web APIs, both public and internal to the company. There are basically no limits here; the same technologies mentioned here can be used. These can be, for example, geolocation services (Google Maps, government mapping services), address services, financial services, etc. We review every API description.

It is also possible to connect to so-called "fat clients," such as Windows programs, scripts for one-time tasks, or pure intranet applications!

Web Services and Web Applications with SOAP, XML, JSON, or REST-based

Based on your requirements, we decide which type of web service implementation best suits your case and is equally future-proof and performant.

Individual formats or binary-based transfer of files and larger data volumes are also possible.

XML Signatures and Encryption according to WS-Security (WSSE)

We support the integration of SOAP and XML security standards with digital signatures and inline encryption according to the WS-Security standard if needed.

In doing so, we also build and accompany the establishment of associated certificate management processes. If desired, we also train you in handling certificates and their management.

SSL Client Authentication (TLS) with X.509 Certificates

We support you in implementing web services with certificate-based login. Whether in the B2B or B2C sector, client authentication based on certificates instead of passwords increases security but also poses a challenge in implementation.

In addition to topics such as certificate management, establishment of trust stores, and downstream authorization, internal processes around certificate creation, key management, and certificate updates are among the measures to be implemented.

Automated Testing of Web Services

We develop customized scripts and processes for load and performance tests, regression tests (update processes), and other functional tests according to individual requirements.
For heavily database-based web services, we link automated checks to predefined test vectors in databases or CSV files.

Contact us

back to solution overview

Related Keywords

Web service, Web-Service, Web Services, Web APIs, Development, Programming, Development, Database to Web, Database Systems, Data Model, Download Functions, One-time Links, Excel, CSV, Comma-separated Values, Security, Apache Tomcat, Cloud Services, Login Security, Secure Passwords, Password Hashing