【问题标题】:ASP.net Application Architecture Suggestions?ASP.net 应用架构建议?
【发布时间】:2012-07-24 21:22:37
【问题描述】:

我需要为我正在创建的 .Net Web 应用程序创建一个应用程序架构。

我对制作应用程序架构不太熟悉,但 Web 应用程序具有主要的 .ASPX 页面,并具有 VB.net 代码隐藏文件。最终我们将在 Web 应用程序中实现一个数据库。

根据代码隐藏中的逻辑,我们将根据用户在主 UI 页面中选择的选项在 Windows/Unix 系统上运行远程脚本。

对我如何做这件事有什么建议吗?

【问题讨论】:

    标签: asp.net web-applications architecture


    【解决方案1】:

    鉴于您将运行可能需要很长时间的脚本,我将设置 WCF 服务以异步运行脚本,这样调用 Web 应用程序就不会被阻塞。然后,让 Web 应用程序检查另一个 WCF 服务的已运行脚本的状态。最有可能的是,您希望 Web 应用程序上的 UI 启用 AJAX,以便 UI 无需刷新屏幕即可刷新。然后只需编写 WCF 服务代码以运行脚本(记住权限很重要)并编写一个服务来检查脚本的状态。

    【讨论】:

    • 这是个好主意。我是 asp.net 和 .net 编程的新手,但我只是研究了 WCF 服务,这可能是个好主意。看来我需要重做我的项目......
    猜你喜欢
    • 1970-01-01
    • 2012-08-04
    • 1970-01-01
    • 2010-10-06
    • 2012-04-10
    • 2015-07-27
    • 1970-01-01
    • 2016-03-19
    相关资源
    最近更新 更多