C#Windows应用程序 - 在客户端运行,但在webserver

时间:2017-01-24 23:27:56

标签: c# json web-services webserver windows-applications

我在c#中有一个Windows数据库应用程序。数据库是sql server。 它有4层    1. UI层    2. BLL    DAL    4.数据模型

我的客户在不同的地方有3个分支机构。 所以,我想在Web服务器上托管数据库,并在多个分支机构的客户端安装Windows应用程序。我知道,当应用程序在服务器上运行时,Windows应用程序在客户端运行。 因此,为了实现上述目标,我知道在我的Windows应用程序设计中需要进行一些返工,例如,使用json来获取和向服务器发送数据等。 不,我在每个表单的加载事件中获取所有必需的数据。假设5个组合框填充数据,正在创建5个不同的数据表并用作每个组合框的数据源,而如果数据来自Web服务器,这种方法可能会影响应用程序的性能(我猜)。所以需要一次获取表格的所有必要数据(我猜)。

这些是我的怀疑和空白。 在这方面,任何专家的详细建议都非常受欢迎,以便我可以深入研究并继续前进。

执行此操作后,我的计划是为此应用程序开发并行Web UI和一些Android模块。我听说RESTful web api对此很有帮助。

请给出你的专家意见。

提前致谢 吉姆

0 个答案:

没有答案