Delphi ISAPI性能与本机服务器相比

Ali*_*Ali 1 delphi web-applications isapi

我必须创建一个面向公众的Web应用程序来执行动态页面,会话和服务文档.我主要关心的是可扩展性,性能(大约1000个用户/小时)和安全性.

我查看了ISAPI扩展(IIS)和本机服务器.在性能和可扩展性方面,ISAPI扩展优于本机服务器吗?

如果开发本机服务器,什么是好框架?像realthinclient这样的东西值钱吗?

小智 11

ISAPI作为IIS的本机扩展,只要您的ISAPI DLL构造良好,性能应该与构建您自己的专有Web服务器相同或更好.我建议为IIS而不是单独的Web服务器创建ISAPI扩展 - 您可以从IIS(其线程模型,应用程序池等)获得很多好处,尤其是版本7及更高版本.

  • +1 Delphi自从(至少)Delphi 4开始就拥有良好且经过验证的ISAPI支持.尽管我们在VCL代码中添加了一堆补丁以进一步改进它,但是你得到的东西OOTB是一个很好的起点.从头开始创建Web服务器将是一大堆不必要的工作(更不用说安全考虑因素),甚至可以接近IIS和ISAPI扩展所获得的内容. (4认同)