Question

In: Computer Science

There is a growing shift toward using RESTful web services in the industry, despite the fact...

There is a growing shift toward using RESTful web services in the industry, despite the fact that SOAP is more secure and has built-in support for enterprise security features. How would you justify using RESTful web services for your company when the business requires you to provide more security for the services you develop?

Solutions

Expert Solution

There are several reasons which has led to the shift of web services from SOAP to RESTful webservices like :

> RESTful provide a number of different data formats to work with unlike SOAP which only provide XML.

> RESTful offers language like JSON to work with which offers one of the best support to browser clients

> RESTful is more effecient than SOAP since it uses smaller message formats unlike SOAP which uses only XML.

> RESTful is cost friendly too since it does not require any expensive tools to work with it.

> RESTful is often faster than SOAP.

One must use RESTful even if the comapny requires more security because there are several ways to increase security for you project while using RESTful these methods are:

> One must validate all the input on server and one must must protect its server from malicious attacks like NoSQL injection.

>One must never write any sensitive data in URL (Uniform resource locator) like password or username and everything must passed to web service using POST method.

> Whenever someone request for web services one must autheticate the user using session based authentication


Related Solutions

Using molecular structure, explain why tetracosane has a higher melting point than 1-tetradecanol despite the fact...
Using molecular structure, explain why tetracosane has a higher melting point than 1-tetradecanol despite the fact that solid tetracosane is held together solely by London forces and 1-tetradecanol has the potential for hydrogen bonding.
Schutz Building Services is a fast-growing business in the housing industry. Johan Schutz started the business...
Schutz Building Services is a fast-growing business in the housing industry. Johan Schutz started the business three years ago and has worked hard to establish the firm. Johan has no accounting knowledge and simply keeps his invoices and receipts in a shoebox that he takes to his accountant once a year to be sorted out and turned into financial statements for tax purposes. Johan does not use financial statements for decision making. So long as he has cash in the...
Evaluate the Information Technology, hardware and services industry using Porters Competitive Forces.
Evaluate the Information Technology, hardware and services industry using Porters Competitive Forces.
Industry Analysis using the follow below for a Finanical Services(Banks) Threat of new entrants. refers to...
Industry Analysis using the follow below for a Finanical Services(Banks) Threat of new entrants. refers to economies of scale, capital costs, switching costs, retaliation, Bargaining Power of Supplier and Buyer Threat of substitutes. refers to if the quality and performance substitute products (outside of the industry) are equal to or greater than the existing products of firms within the industry. Competitive rivalry. refers to strategic stakes, exit costs, storage costs
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT