Experience in distributed development of WCF

Source: Internet
Author: User

When I didn't quite understand what WCF was doing (at that time. the net3.0 framework was released for only one month). It went to the Yijia power department and was directly divided into the project team for development. It developed a four-in-one power system operation platform, here I learned what is software distributed.

For large-scale software distribution, experts all use a variety of arguments, but it is not very clear about the specific issues.

In fact, what I understand is not necessarily correct, but our project is like this. At that time, it was required to use the new technology WCF for development.

Because Vista has not been officially moved to the stage by the Company, it can only be developed under 2003, so that WPF applications are limited,

However, WCF can be fully applied in 3.0. WCF integrates various distributed technologies, such as MSMQ, Web Service, and remoting, to support various protocols, therefore, the development of a WCF project is completely different from that of a previous project. First, the service layer is defined because it is completely service-oriented. The service layer includes the business logic, data access, and security line, then, a callable interface is provided through WCF, which generates a URI address through the service contract and calls it on the Web server. All the methods are referenced through the proxy mechanism, in this way, each service layer can correspond to different databases to form different system platforms, and the UI is deployed on webserver, provides the call to the required data, which forms a distributed data call method and data sharing. This is a good application in large projects supported by Gigabit Intranet and large Server clusters.

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.