- Mastering ASP.NET Web API
- Mithun Pattankar Malendra Hurbuns
- 151字
- 2021-07-02 20:52:19
Service implementation
SOA gained popularity due to its implementation of services, which are accessible over standard internet protocols that are independent of OS platforms and programming languages.
Services from a developer POV are nothing but web services hosted on a web server, and which use SOAP (Simple Object Access Protocol) or JSON for communication. It's interesting to know that a web service can be used as a wrapper for legacy systems for making them network-enabled.
Some of the popular technologies implementing services (SOA) are as follows:
- Web services based on WSDL (Web Service Description Language) and SOAP
- Messaging, for example, with ActiveMQ, JMS, and RabbitMQ
- WCF (Microsoft's implementation of Web services)
- Apache Thrift
- SORCER
- RESTful HTTP
Service-Oriented Architecture started gaining momentum when the Monolithic architectural approach experience proved to be more painful than thought earlier. Let's briefly understand what Monolithic systems are and their drawbacks that led to adoption of SOA.
- Visual FoxPro程序設計教程(第3版)
- OpenCV實例精解
- 薛定宇教授大講堂(卷Ⅳ):MATLAB最優化計算
- UML+OOPC嵌入式C語言開發精講
- 精通Python自然語言處理
- Java程序設計:原理與范例
- Mastering ServiceNow(Second Edition)
- 小學生C++創意編程(視頻教學版)
- Red Hat Enterprise Linux Troubleshooting Guide
- C編程技巧:117個問題解決方案示例
- Anaconda數據科學實戰
- Beginning C# 7 Hands-On:The Core Language
- Linux Networking Cookbook
- Django 3 Web Development Cookbook
- Mastering Unity 2017 Game Development with C#(Second Edition)