TAILIEUCHUNG - Introducing Windows Azure- P5

Introducing Windows Azure- P5: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. | INTRODUCTION Web Role Each web role instance accepts incoming HTTP HTTPS requests through Internet Information Services IIS 7. A web role can be implemented using Windows Communication Foundation WCF or another .NET Framework technology that works with IIS. At runtime all web role instances work spread across connected infrastructures hosted from the Microsoft data center. Azure provides built-in load balancing to spread requests across web role instances that are part of the same application. We are going to provide more information in detail later in this book. Worker Role In contrast a worker role instance cannot accept requests directly from the outside world. A worker role is not allowed to have any incoming network connections nor is IIS running in its virtual machine. A worker role gets input from a web role instance typically via a queue in Azure storage. However the output results of a worker role can be written to Azure storage blob storage table storage or queue storage. But they can also be sent to the outside world directly outgoing network connections are not prohibited for a worker role. In practice a worker role takes a batch job and can run indefinitely pretty much close to the behavior of a regular Windows service. To send the results from a worker role to the outside world directly a worker role needs to create a handler to deal with the incoming HTTP request from a web role and close the handler up when the request has been processed. A worker role can be implemented using any .NET technology. Azure Fabric As noted the major difference between a web role and worker role is that only the web role can communicate via the Internet and take HTTP messages whereas the worker role does not. A worker role typically is a batched process and can communicate to the web role via a cloud queue or WCF services. Both web roles and worker roles are run from the Azure fabric. The fabric is an innovative technology and can be understood as the Azure .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.