Software development technology is always changing, and the update speed sometimes exceeds the Moore's Law for defining hardware development. It is true that the development of the software design concept lags behind a little. However, in the past few decades, the design concept has undergone several major changes. Every change will bring earth-shaking changes to the entire software development industry. Over the past 10 years, when object-oriented design and component-oriented design have become the mainstream development methods of software development, software design has begun to embark on a new path of service-oriented design.
From component-oriented design to service-oriented design is undoubtedly another major leap in software design. It frees itself from the constraints and constraints inherent in component design and no longer relies on implementation technologies and platforms, the implementation principle with "service" as the core can greatly remove dependencies between components, the public basic function modules provided by the service-oriented framework in terms of transaction processing, security control, and message transmission enable developers to release from their work of implementing basic functions, service designers can focus only on business logic closely related to enterprise applications. It can be said that service-oriented design has unique advantages and great potential in terms of interoperability, scalability, reusability, scalability, and other aspects.
Yes, SOA (Service Oriented Application)Program! The software developers never lack the courage to greet the storm. Who can firmly stay ahead of the storm, who will be able to gain a broader vision.
WCF undoubtedly provides a winning edge for. NET developers to fight for SOA. WCF is an SDK for developing and deploying services based on the Windows platform. It provides a runtime environment for developers to design, deploy, and run services. WCF is. net Framework 3.0 is an important part of. NET Framework. all the features of net remoting, web services, WSE, and MSMQ allow developers to develop service-oriented applications in a unified manner.
I began to focus on its technical elements and technological developments when I was not releasing a formal version of WCF (which was named indigo at the time. Out of my understanding of SOA, I can foresee the great future of WCF. Undoubtedly, WCF is an important product in Microsoft software product strategy for enterprise-level applications. Build service-oriented enterprise-level applications based on the framework of WCF, and use the WF workflow engine to support the transfer and control of business processes in enterprise applications, use cardspace and the inherent security policies of WCF to ensure the security of enterprise information. Finally, use ASP. net Ajax, WPF, and Silverlight enrich the client interface and the experience of enterprise customers. This is Microsoft's ambition to implement enterprise-level applications. Among them, WCF plays an important role.
This book can be called an example of how to introduce WCF technology. It comprehensively and accurately depicts a WCF picture of the river. Juval löwy, a well-known distributed system expert from all over the world, is a highly motivated technical lecturer and writer. On the one hand, Juval löwy has high-level architecture knowledge and can observe technical details in detail, then, it is converted into easy-to-understand books in a simple language. Just like the Pure Brightness River Map, the vast detail, full of nature.
I am honored to translate Juval löwy. However, when you are excited, you may feel sincere and sincere. For a book, the translator's translation can be called the Second Life of the book. "faith" is its bone, "da" is its flesh, and "ya" is its appearance. I am worried that my poor translation will make the second life of this book a bitter journey. Since ancient times, it has been difficult for translators to understand the meaning of the original author. If they cannot accurately and elegantly express the meaning of the original author, the translation will lose its balance and fall down from the steel wire rope that reaches the upper limit. However, this treasure and hesitation, after all, cannot beat the temptation brought by this book. What's more, I have a bit of self-confidence as a technician. At the same time, upon my invitation, Mr. Xu Ning's "Joining" undoubtedly adds a weight to the translation of "WCF Service programming. As Microsoft MVP, Mr. Xu Ning has participated in the Translation of Patrick smacchia's book practical. Net 2 and C #2. He has rich translation experience.
Chapter 7th, Chapter 9th, and Chapter 10th are translated by Mr. Xu Ning, and I am responsible for translating all the chapters except these chapters, it also includes the appendix, preface, preface, and part of Chapter 10th, and is responsible for the technical review of the book. Due to the limited technical skills of translators, omissions are inevitable. please let us know.