O'Reilly logo

Programming WCF Services by Juval Lowy

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix A. Introduction to Service-Orientation

This book is all about designing and developing service-oriented applications using WCF. This appendix presents my understanding of what service-orientation is all about, and what it means to put it in a concrete context. But to understand where the software industry is heading with service orientation, you should first appreciate where it came from, since almost nothing in this new methodology is a leap of thought, but rather, it is based on a gradual evolution that spanned decades. After a brief discussion of the history of software engineering and its overarching trend, the appendix defines service-oriented applications (as opposed to mere architecture), explains what services themselves are, and examines the benefits of the methodology. The appendix then presents the principles of service orientation and augments the abstract tenets with a few more practical and concrete points required by most applications.

A Brief History of Software Engineering

The first modern computer was an electromechanical, typewriter-size device developed in Poland in the late 1920s for enciphering messages. The device was later sold to the German Commerce Ministry, and in the 1930s was adopted by the German military for enciphering all communication. Today we know it as the Enigma. Enigma used mechanical rotors for changing the route of electrical current flow from a key type to a light board with a different letter on it (the ciphered letter). Enigma was ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required