在Azure上部署web角色

本文关键字:web 角色 部署 Azure | 更新日期: 2023-09-27 18:16:56

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

您将在ASP中设计相关代码。NET和c#,这样你就可以在Azure上部署一个web角色,它可以:

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

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

c)使用参数运行可执行文件(因此在数据文件)。D)保存输出日志,以便以后访问。

您将通过运行一段代码来测试这一点,该代码读取一组对应于测试文件的参数。

可执行文件将读入文本文件,然后打印出来出去了。

您还必须设计一个适当的UML来解释如何你写的不同的类相互作用

在Azure上部署web角色

您可以使用服务管理API将您的服务/角色部署到Azure。编写一个模块来完成部署,并在web中调用它。

查看这些可能对你有帮助的链接。
部署Azure应用程序
使用安装程序(如WIX)发布Azure WebRole
关于Service Management API

用于Web角色的Windows Azure加速器使其快速简便用于跨多个Web角色部署一个或多个网站实例使用Web部署。加速器包括一个Visual Studio项目模板,该模板创建一个Windows Azure web角色来托管一个或多个web角色更多网站。

Azure教程;在云端(第三部分)[Web角色]
Windows Azure和SQL Azure教程-教程1:使用Windows Azure Web角色和Windows Azure表服务

在Action Book中检查Azure和它的内容。

希望这些能帮助你得到一个你想要实现的想法

这是一个很难的作业:上传一个zip文件到基于云的服务器上,然后运行。exe。有趣的…

无论如何,Azure SDK是一个很好的起点。也可以浏览Smarx的云覆盖显示。