"WCF Technology Insider" Translation 4:1th Part _ 1th Chapter _ Blue Moon: business Example

Source: Internet
Author: User

Business Example

All of these industry initiatives and milestones will make you look forward to an example of a real-world service-oriented application that WCF can do. On this issue, we can look at the needs of Contoso company (virtual company). In our case, Contoso is a world leader in Boomerang, and currently, Contoso's Boomerang orders can be completed online by a regional sales representative, or a customer service center at Headquarters, or Contoso's Web site. Regional offices, customer service centers and websites contain their own order logic. Changing the order logic requires upgrading the respective application systems. Figure 1-1 shows the topology of the current application system.

Figure 1-1contoso The company's current application system topology.

For example, we assume that all of the application systems that send orders have their own implementation of the ordering logic. If the business process of ordering a product changes (and may be subject to adjustment), all application systems must be changed and the upgrade must be carefully prepared. This is a very expensive and tedious process.

For the next 6 months, Contoso expects regional sales reps to be able to use their handheld devices to place orders. Similarly, corporate executives have been working for years to push partners to use their application systems to order orders. In the current architecture

, each new application system needs to implement its own ordering business logic. It is feasible for hand-held devices, but it is unlikely to be the case for business partners. As a result, Contoso's small and lean development team has developed a new, unified order Processing system due to the cost of upgrading current systems and new requirements.

A service-oriented choice for the current architecture. As shown in Figure 1-2, the mission is to solve the problem of updating and scaling.

Figure 1-2: A service-oriented selection

Objectively speaking, this example is a bit grudging, but the fundamentals are clear. Go into any middleware or large IT infrastructure, and you'll probably see a lot of similar business logic nesting across multiple systems. The simple fact is that it lifetime increases the cost of changing business logic and becomes an obstacle to adding new systems to the enterprise. In short, WCF is a system that allows us to design, construct, and manage an application like the one shown in Figure 1-2, and ultimately better respond to business requirements.

Next: Introduction WCF, a bit long, probably need 2 days translation bar, sorry, first send this business example translation. Please forgive me if there are any mistakes.

"Address": http://www.cnblogs.com/frank_xl/

Related 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: 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.