0

将变量传递给 Web 应用程序和 winforms 应用程序都可以使用的全局函数(在 BussLogic 中)的最佳方法是什么?

我正在考虑用变量声明结构(可以在项目中通过将它们声明为 winforms 应用程序的朋友并将它们存储在 Web 应用程序的会话变量中)并将这些结构 byref 传递给总线逻辑中的全局函数。

目前,我的 web 应用程序和 winforms 应用程序都旨在做同样的事情(从数据库中读取数据并在网格中显示),我正试图摆脱重复的代码。

我相信还有很多其他方法可以实现这一目标,但不确定哪一种是最好的。

巴文

4

1 回答 1

0

我只是想知道,您打算如何在 Windows 应用程序和 Web 应用程序之间传递变量,这两个环境完全不同,并且有不同的环境,而且值得一提的是,Web 应用程序是无状态的,大多数对象都有一个请求生命周期。

而不是共享变量,为什么不创建一个服务层,一个 Web 服务(wcf 或 asmx),它公开了所有需要重用的业务功能的方法,并且只进行与表示层相关的自定义编程.

请查看以下指南,我认为这些指南适用于您要完成的任务。

于 2013-10-31T13:55:22.557 回答