我现在开始在我的应用程序中集成“Delphi Web Script”,基本上只是作为脚本引擎(与函数,类等连接);在我看来,标准delphi开源质量的真棒软件,但仅仅是为了好奇, 什么是项目的“网络部分”
什么是项目的“网络部分”?
如何使用?
它在商业上取得了一些成功的用途?
谢谢!
正如ain所说,最初的用途是用于类似 PHP的,类似于ASP的服务器端网页生成,但它也能够用于通用目的,这就是我用它的原因.由于我没有使用DWScript的“web”方面,因此大多数“面向Web”的功能尚未移植(实际上只移植了HTML过滤器).如果有人想要解决端口问题,那么在SourceForge存储库中仍然可以使用Web功能.虽然,它们可能已经过时,而不是简单的重命名方法和类,因为自DWSII以来,脚本引擎已经获得了各种功能.例如,它现在能够对单个编译脚本进行多个线程安全执行,而旧代码库是围绕一次只能由一个线程执行编译脚本的限制而构建的.
另一方面,有一些新功能可以简化移植,最近添加的简单WebServer演示使用RTTI来公开TWebResponse& TWebRequest f.i. (在DWSII中手动曝光).在不利方面,这是最新的Delphi版本.