WCF Study Notes

Source: Internet
Author: User
Overview

Next I took the test yesterday. Today I am not as lucky as yesterday. The subjects for today's exam are tuxinxue. After a look, there are only seven major questions in the exam. You can only rely on the skills that college students possess. Now, let's make a picture. Fortunately, I have fixed all seven questions one minute before I handed in my paper, the accuracy is not guaranteed.

Now let's start to talk about things. Windows Vista has been released for one month, but I personally feel that Microsoft has been doing well in the past five years. Especially for the basic. Net 3.0 of the Vista programming framework, I like it very much .. . Net 3.0 is divided into three parts: Windows Communication Foundation, Windows Presentation Foundation, and Windows Workflow Foundation. I took two tests. I had a two-day break in the middle. I spent two days looking at the knowledge of the Windows Communication Foundation and wrote several articles by the way.

The development code of the Windows Communication Foundation is indego, the latest service-oriented technology of Microsoft. He can help developers develop service-oriented architecture programs. The so-called service-oriented architecture is a distributed system between servers and clients.

Service-oriented

I believe most people are familiar with object-oriented programming. Service-Oriented is a concept used to develop distributed systems recently (in my opinion ). Recently, people began to gradually develop a centralized system to a distributed system. The advantage of such a program is that each part of the program can be distributed anywhere, as long as it can provide services. These services are combined to form the entire system. Service orientation includes object-oriented design. We use the object-oriented technology when designing the implementation of each service.

There are four principles in service-oriented design:

· Boundaries are explicit. (clear boundaries)

· Services are autonomous. (Service autonomy)

· Services share schema and contract, not class. (services share planning and contract, not class)

· Service compatibility is determined based on policy (the policy determines service compatibility ).

We should consider the problem with brand new thinking when designing services. By describing a service, the problem is divided into many smaller parts as part of the service operation. These services can communicate with other services through messages. In this way, you can use different platforms (Java or. NET) to develop your services, as long as these services can be interconnected through a given message.

Benefits of WCF

The Windows Communication Foundation has made great progress in previous technologies, mainly reflected in the following aspects:

· Integration of old independent technologies (integration of existing C ++ systems and Java systems)

· Rich communication skills

· There are many efficient and highly available enterprise-level features

· It can be integrated with other technologies for strong interoperability.

This article describes how to use the semi-read and semi-translated introduce to connect to the Windows Communication Foundation. I want to write about it tomorrow. Today I have two steamed buns and two steamed buns for a while. Return the total amount and cost of your current day: the total amount is 11 yuan, and the cost is 1.2 yuan (four steamed buns ). Persistence is victory...

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.