Preliminary Discussion on SOA

Source: Internet
Author: User

Since I was a graduate student, I have been paying little attention to new things in software technology. I have been dealing with papers every day except for exams. I have no idea about the development of software in the past two years. Some time ago, my sister-in-law asked me to participate in an ibm soa competition and agreed at that time. But what is SOA? How does SOA work? Confused! So I checked some relevant information on the Internet and found that the SOA was proposed by IBM a few years ago. It just became a hot topic in the last two years! It's really outdated ~~~

Too many chats. Enter the topic ^_^

After reading the interpretation of SOA by many masters, I was roughly impressed. Everyone stressed that SOA is not a technology, a framework set of standards, but a software architecture. The personal intuitive understanding is to connect the system well, and how to adopt appropriate granularity so that the reusability is high and the complexity is more conducive to scalability. In SOA, service-oriented is emphasized. See a definition of SOA, "SOA is an elastic tural style whose goal is to achieve loose coupling among interacting software agents. A service is a unit of work done by a service provider to achieve desired end results for a service consumer. both provider and consumer are roles played by software agents on behalf of their owners."

The ibm soa competition provided a virtual company. As the company grew and grew, it paid more and more attention to information construction. As a result, they built their own internal ERP, to improve customer management and purchase a CRM system, this system is not owned by the company. The participating group is to integrate ERP and CRM on behalf of the virtual company using the SOA design philosophy.

Since we do not have a very deep understanding of SOA, we are currently working on the company's business, SOA technology, and so on.

If you have any idea or experience with SOA, you can share it with us ~. Here we will not discuss the competition, just discuss SOA. Pai_^

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: info-contact@alibabacloud.com 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.