我们正在我们的Delphi应用程序到一个新的环境 - 这将是.NET。应用程序的某些部分将被移至分布式处理,其中一些将移至Web服务器。因此,这是从巨型桌面应用程序向分布式系统转变的体系结构。将当前Delphi代码迁移到.NET本身就是一个问题(某些代码必须从头开始用C#重写),但现在我们正在评估一般设计的可行性。网络服务器的桌面应用程序 - 设计考虑
目前,我们的应用程序附带小,德尔福内置Web服务器,允许通过HTTP一些远程访问。内部开发的Ajax框架已经存在,但可能会改用新的框架。 “完整”版本没有问题,因为我们将使用IIS。 “Lite”版本存在问题,因为这将专门用于没有IIS计算机的小型客户,甚至无法在工作站上使用IIS(使用Windows的Home版本)。我们有什么选择?你有什么经验吗?任何DO和DONT的?至于现在,我知道有两个主要选择:
卡西尼 - 一些开源
IIS快递 - 正处于测试阶段,现在
您是否有** ** **网络的网络服务器?或者你是否真的在谈论如何在每个客户端中嵌入Web服务器?如果是这样,后者听起来像是一个糟糕的设计。 – Jonas 2010-10-27 13:25:55