在Azure上部署Web角色

时间:2011-12-07 10:30:54

标签: c# asp.net azure azure-web-roles

以下是我必须在几周内完成的任务,我的问题是,是否有人知道任何对我有用的教程或书籍?我对C#也知之甚少。

  

您将在ASP.NET和C#中设计相关代码,以便您可以   在Azure上部署Web角色,可以:

     

a)从网页上的输入中读取一个zip文件

     

b)解压缩将具有可执行文件的zip文件   任意的参数和数据文件列表

     

c)使用参数运行可执行文件(因此读入   数据文件)。       d)存储输出日志以便以后访问。

     

您将通过运行一段读入一组代码的代码来测试   与测试文件对应的参数。

     

然后,可执行文件将读入文本文件,然后打印它们   出。

     

你还必须设计一个合适的UML来解释如何   你写的不同课程互动。

2 个答案:

答案 0 :(得分:0)

您可以使用Service Management API将服务/角色部署到Azure。编写一个执行部署的模块,并在您的网络中调用它。

检查可能对您有帮助的链接。
Deploying An Azure Application
Publish Azure WebRole using Installer (like WIX)
About the Service Management API

  

Windows Azure Accelerator for Web Roles使其变得快速而简单   您可以跨多个Web角色部署一个或多个网站   使用Web Deploy的实例。加速器包括Visual Studio   项目模板,用于创建Windows Azure Web角色以承载一个或   更多网站。

Azure Tutorial; Be in cloud (Part 3) [Web Role]
Windows Azure and SQL Azure Tutorials - Tutorial 1: Using Windows Azure Web Role and Windows Azure Table Service

检查Azure in Action图书及其content

希望这些可以帮助您了解您想要实施的想法。

答案 1 :(得分:0)

这是一项艰苦的功课:将zip文件上传到基于云的服务器并运行.exe 。有趣...

无论如何,Azure SDK是一个很好的起点。同时浏览Smarx的Cloud Cover节目。它们几乎涵盖了所有内容。

相关问题