Write limitations of following technologies
a.XML b. SOA c. SOAP d. Micro services
Answers
Answer:
1. XML -.XML is not optimized for access speed. XML documents are meant to be completely loaded, and then used as a data source.
XML is not compact. There is no official
scheme for compressing XML.
Many kinds of data are not suited for embedded markup. XML is most useful for text data with a hierarchical structure.
2. SOA --ncrease overhead,complex service management,high investment cost
3. SOAP-SOAP does not mandate an underlying transport protocol, but HTTP has emerged as the most widely used one for SOAP. Since SOAP can combine the strengths of XML and HTTP, it is an attractive candidate for Grid communication. A common trade-off in computing is between the needs of universality and high performance.
4. MICROSERVICES -- Microservices has all the associated complexities of the distributed system.
There is a higher chance of failure during communication between different services.
Difficult to manage a large number of services.
The developer needs to solve the problem, such as network latency and load balancing.
Complex testing over a distributed environment.