SOA & messaging patterns

Source: Internet
Author: User

In the previous 《ProgramI remember the beginning of a Java article written by people in Banqiao,ArticleSOA is not web services.

William zentmayer wrote a blog titled doing SOA without Web Services? I'm skeptical. ", that is, although many people think that SOA does not mean Web Services, the SOA that leaves Web Services has almost no" value. The post of this article argues that SOA is a more extensive concept than Web services. In the past (or even before Web Services) in the developed system, we can see the existence of SOA. In the subsequent article titled doing SOA without Web Services? In Part II, although he defended his previous point of view (the reason is that if SOA must meet the communication requirements between heterogeneous systems, it is necessary to use an industry-recognized standard protocol for communication, namely soap and web services), but still accept the idea that SOA is more inclined to be a messaging system.

There is a great article on msdn, messaging patterns in service-oriented architecture, part 1, which describes various messaging patterns in SOA. For example, if the messaging system is naturally understood as a system that transmits messages, how can we use messaging patterns to call a remote system? The answer is "Command Message Type pattern ".

In addition, for the above question, the "simplify Distributed System Design Using the Command pattern, MSMQ, And. Net" article on msdn magzine in February is also a highly recommended article.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.