0

我有一个不寻常的 Web 应用程序,在某些方面类似于DriveWorksKBmax的实时版本. Logic、Interface 和 Tables 由整个公司的销售团队和工程师在 Windows 应用程序中创建并存储在 sql server 中。在 Web 应用程序中,当用户单击产品菜单中的项目时,将从数据库中提取逻辑和接口,使用 CodeDOM 编译成 InMemory 可执行文件并存储在 Session 变量中。Web 应用程序中的 Front 接口是动态的,并在会话中为控制逻辑事件调用可执行文件。表也​​存储在 Session 中的 DataSet 中。无论如何,这一切都确实有效,但似乎有一些难以确定的随机怪癖。我想知道这是否可以在会话和替代方案中投入太多。

注意:我尽可能使用javascripting,但是由于代码实际上是由其他用户创建的,因此也有很多回发。当我使用本地主机运行它时,它似乎可以运行,但在主机服务器上它似乎很笨重。我有与 Windows 应用程序相同的应用程序,它工作得很好,只是试图制作网络版本。

4

1 回答 1

0

如果使用 64 位进程,使用 session 应该没有问题。如果使用 32 位进程,您应该查看 out-proc (db / windows server AppFabric)。关于随机怪癖,我猜想与代码有关。

于 2013-03-26T14:31:05.230 回答