技术开发 频道

详解Windows Azure云中托管jQuery应用

  将jQuery应用程序部署到云中

  现在我们要将创建好的jQuery应用程序部署到云中,在jQueryApp项目上点击右键,选择“发布”。

  图 14 选中项目准备发布

  当你点击发布后,你的应用程序和应用程序配置信息将被打包成两个文件,jQueryApp.cspkg和ServiceConfiguration.cscfg,Visual Studio会打开包含这两个文件的文件夹。

  图 15 包含打包文件的文件夹

  为了将这些文件部署到Windows Azure云中,你必须手动上传它们,进入Windows Azure开发者门户http://windows.azure.com/。

  选择你的项目和jQueryApp服务,你将会看到一个神秘的立方体,点击“部署”按钮上传你的应用程序。

  图 16 准备部署

  接下来要浏览到jQueryApp项目发布文件所在位置,选择打包的应用程序和应用程序配置文件,并为部署取一个名字,然后点击“部署”按钮。

  图 17 指定应用程序和应用程序配置文件位置

  应用程序部署期间,你将会看到一个进度条。

  图 18 正在部署

  在云中运行jQuery应用程序

  最后,点击“运行”按钮,在运行你的jQuery应用程序。

  图 19 点击运行按钮,开始在云中运行jQuery应用程序

  程序初始化可能需要几分钟时间,WebRole1完成初始化后,你可以输入下面的URL访问你部署到云中的jQuery应用程序。

  http://jqueryapp.cloudapp.net/default.htm

  这个页面是托管到云Windows Azure中的,每次请求这个页面时,WCF服务就执行一次,检索出产品清单。

  图 20 访问云中的页面

  小结

  因为我们是从零开始的,因此本文介绍了如何创建Windows Azure账号,创建托管服务,安装Windows Azure Tools for Visual Studio,创建jQuery应用程序和部署到云中等全部布置,只要经历这一次,要新建或修改现有应用程序,重新部署到云中就很容易了。

  jQuery和Windows Azure可以完美地融合到一起,因此我们可以使用jQuery构建前端Web应用程序,在后端通过Windows Azure托管WCF服务为jQuery应用程序提供服务。

  Windows Azure的最大好处是允许我们进行动态扩展,如果我们的jQuery应用突然受到热捧,Windows Azure允许我们向上扩展以满足需要。

0
相关文章