A Review of Web Services Research: Current Trends and Future Directions in Computer Data Security
Gaurav Kumar, Kamred Udham Singh, Saroj Kumar Pandey, Teekam Singh, Ankit Kumar, Rakesh K. Kadu · 2023
The Internet and Web services have developed significantly since their inception. Web Services standardize data flow between programs. Service-Oriented architectural (SOA) is a software architectural strategy for designing applications that use network services like the web to convey data. I'll introduce web services and SOA theory well. Web services offer standardized data flow between applications, improving system compatibility and integration. Web services using SOA are designed as a set of services that other applications may utilize inside and outside an organization's network. This technique allows services to be designed, deployed, and updated separately and reused across applications, increasing flexibility and scalability. When exchanging data between applications, two standards—REST HTTP and SOAP/WSDL web services—are used. The former provides a uniform interface, self-descriptive messages, and resource identification through URIs, while the latter uses an XML-based protocol and is platform- and language-agnostic. This study carefully compares SOAP and REST web service delivery techniques and examines security issues. This article addresses web service WSDL document security issues and provides a cryptographic way to protect them using the WSSecurity standard. WSDL documents contain sensitive information, hence web service security must be addressed. Cryptography and WS-Security can protect application data.