tailieunhanh - Introducing Windows Azure- P32

Introducing Windows Azure- P32:The cloud platform is getting more and more attractive to the computing world. Today, service-oriented architecture (SOA) and aspect-oriented programming (AOP) techniques are widely used in enterprise solutions. A question an IT management team or a software development team may ask is, what is the next trend going to be? Cloud computing seems to be the right answer. | CHAPTER 4 WINDOWS AZURE APPLICATION INTEGRATION USING WCF Figure 4-8. Metadata and WSDL retrieved from the WCF service In Chapter 7 we are going to discuss hosting workflow services in cloud-based development. Summary In this chapter I introduced the concept of integrating applications using WCF and Windows Azure. WCF is a powerful tool for writing enterprise-class applications and makes loosely coupled applications easier to write and manage. Add to that the benefits of Windows Azure and there are plenty of possibilities. A lot of the intricacies of WCF and Azure are beyond the scope of this book so I simply showed you how to host a WCF service in the cloud. I demonstrated how other .NET applications and even Java applications will be able to take advantage of your cloud-based WCF services. 128 C H A P T E R 5 Azure .NET Services Access Control Azure .NET Services contains a collection of three services .NET Service Bus .NET Workflow Service and .NET Access Control Service. .NET Access Control Service is the core service which provides the endpoint registration and access rules services for not only the other two .NET services of the service collection set but also SQL Azure an additional cloud-based service from the Microsoft cloud-based service family which is covered in Chapter 8 to access the cloud. To submit any application to the cloud you must go through the .NET Service Bus and the .NET Service Bus relies on the .NET Access Control Service for securing access to cloud applications through a claims-based model. .NET Service Bus the partner service of the Access Control Service significantly simplifies the communication between applications and their clients. With .NET Service Bus an application no longer needs to resolve the endpoint IP address from organizations. Instead it uses the IP address provided by the .NET Service Bus. At the time of this writing you cannot yet intuitively manage the registered endpoint address from .NET Access Control Service .