Running applications, storing and processing data in the cloud is only part of the cloud. We also want to build a cloud service (cloud-based services). Cloud services, of course, are different from ordinary services and require more management and discipline.. NET services is meant to fill this void. For example, today's popular "distributed Applications" can become easy if you use some of the features provided by. NET Services. This section focuses on the. NET Service from a overview perspective.
The location of. NET services in the Azure Services platform is shown in the following illustration.
. NET services are services first, and we can configure and manage them in the portal and use them in the program. In addition, as with SQL Services,. NET services can be used not only by cloud programs, but also by ordinary applications.
. NET services includes three parts: Access control,service bus,workflow. We'll introduce it in the next few sections. This section provides an overview only.
Access control: As applications become more complex and have more and more roles, controlling access permissions for users becomes important. Not only is the website page browsing permission problem, also needs in each kind of service, for instance WCF service. The main solution aversion is to let the user provide token, the application according to token to judge permissions. Access control is the provision of such a service. She laid down her own one based on token rules. Configuring user rights, identifying token and judging user permissions no longer need a programmer to do this! Access control will help you do a good job!
Service bus: This function is too good to explain. "Service Bus", as the name suggests, is the "service" in the "bus". This is the case, service bus is the Web service endpoint packaged together to facilitate customer segment users to find the use of Web service, which is the main function of service bus. In addition, Service Bus also has a cow x function: Network address translation and wear firewall--later have the opportunity to speak slowly.
Workflow:workflow believes many friends who do. NET development are familiar with it. The Workflow service provided by. NET services is easy to understand: it is to run the local WF logic that you normally use in the cloud. This is a very useful service.
Are you clear? Oh, in fact, Azure this set of platform to provide is "more ideas than technology" things, do not add to the burden of the program, so that developers use the existing technology to experience the benefits of cloud computing.
In the next few sections, we will also be able to take a quick look at the various parts of. NET services by explaining the samples in the SDK, which can be easily mastered in a short time.