Buradasın
Web Services Overview and Technologies
en.wikipedia.org/wiki/Web_serviceYapay zekadan makale özeti
- Definition and Structure
- Web service enables communication between electronic devices over the Internet
- Uses HTTP for transferring machine-readable formats like XML and JSON
- Provides object-oriented interface to database servers or mobile apps
- Key Technologies
- AJAX combines HTTP servers, JavaScript clients and XML/JSON
- REST architecture enables well-behaved services at Internet scale
- SOAP protocol transfers data between systems
- WSDL describes services and defines communication rules
- Implementation and Management
- Automated tools aid in service creation using bottom-up or top-down models
- Regression testing performed using WSDL parsing
- Web service change management visualizes modifications
- Search engines increasingly replace UDDI for service discovery
- Current State
- Only 63% of SOAP-based services are active at WWW2008
- Many vendors discontinued UDDI solutions between 2005-2008
- RESTful APIs offer simpler communication without XML protocols
- Autonomous Web Services seek more flexible communication mechanisms