Web services

Wanneer een bedrijf zich als doel stelt om zijn software infrastructuur te verbinden met de infrastructuur van zakelijke partners, zijn web services de manier bij uitstek om dit te realiseren. Ze zijn de sleutel tot succesvolle business-to-business integraties (B2B).

Gewoonlijk ontsluit een web service een deel van uw bedrijfsactiviteit of diensten die beheerd worden door uw enterprise application, maar een web service kan er ook los van staan, afhankelijk van de dienst die de web service moet mogelijk maken.

Een web service is nooit rechtstreeks aan een eindgebruiker gericht en heeft daarom ook geen gebruikersinterface. In plaats daarvan moet een web service eerder gezien worden als een interface voor een programmeur. Deze kan relatief eenvoudig een web-, desktop- of om het even welke andere interface bovenop de web service bouwen, volgens een geheel eigen stijl en branding. In eender welke programmeertaal.

In veel gevallen worden web services geintegreerd in enterprise applications en is de eindgebruiker zich er niet van bewust dat ergens in het proces een web service wordt gebruikt.

Voorbeelden van web services zijn ticketreservatiesystemen, vertaaldiensten, bestandsconversiediensten, betalingsverwerkingen, ... Kortom, een web service laat toe om op een geautomatiseerde manier een transactie te laten plaats vinden tussen twee ge´nteresseerde partijen.