问题描述
我们现在已经开发了一个使用3层架构的网站,现在已经有18个月了。
有一个公共层定义了类 - 使用XML模式。
数据层充当3个数据库的包装 - SQL Server,Oracle
和AS400。
业务层公开Web服务它与
前端ASP.Net进行通信。所有3层都在不同的盒子上。这很有效。
很好。
现在我带领团队建立一个winforms应用程序。我需要一些建议,因为
是最好的方法。该应用程序将有9或10个用户
。
是否有任何3层示例演示远程处理,或者是web
方法的方法去。在我们将b $ b上线后,我期待很多部署,所以我想尽可能多地保留在服务器上,而不是
必须重新安装每隔几天。或者是Web
服务还有很长的路要走?
部署如何运作?我可以将客户端exe放在用户的PC上吗
并远程进入与
相同框中的数据层对话的业务层?
有人能指点我一些好的教程来帮忙吗?
We''ve been developing a web site using 3-tier architecture for 18
months now.
There is a common layer that defines the classes - using XML schemas.
The data layer acts as a wrapper to 3 databases - SQL Server, Oracle
and AS400.
The business layer exposes web services which communicate with the
front end, ASP.Net. All 3 tiers are on different boxes. This works
well.
Now I am leading a team to build a winforms app. I need some advice as
to the best way to proceed. The application will have 9 or 10 users
only.
Are there any 3-tier examples demonstrating remoting, or are web
methods the way to go. I am anticipating a lot of deployments after we
go live, so I want to keep as much as possible on the server, and not
have to go round re-installing every couple of days. Or are Web
Services still the way to go ?
How does deployment work ? Could I put a client exe on the user''s PC
and remote in to the business tier which talks to the data tier on the
same box ?
Can anyone point me to some good tutorials to help ?
推荐答案
。
.
这篇关于3层winforms架构的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!