加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

什么是“当前”Delphi Web应用程序框架?

发布时间:2020-12-15 03:51:35 所属栏目:大数据 来源:网络整理
导读:我在看Delphi的Web服务器应用程序,当我进入New Items对话框时,我注意到的第一件事就是有几个不同的框架. WebBroker从概念的角度看是最好的,但在文档中,它的数据库和会话管理代码看起来像BDE,这使得它在今天不太有用. WebSnap看起来非常相似,但文档说它不推荐
我在看Delphi的Web服务器应用程序,当我进入New Items对话框时,我注意到的第一件事就是有几个不同的框架.

WebBroker从概念的角度看是最好的,但在文档中,它的数据库和会话管理代码看起来像BDE,这使得它在今天不太有用.

WebSnap看起来非常相似,但文档说它不推荐使用,而应该使用IW(“VCL for the Web”).

所以我看看IW,我不能使头或尾,它应该如何工作.示例代码中的东西,看起来像它属于桌面应用程序,像点击一个按钮来触发一个事件处理程序来更改表单元素的标题. (如果我们创建一个网页,那么客户端不需要在JavaScript中完成)?

那么目前在Delphi中构建Web服务器的标准框架是什么呢?

解决方法

尽管有几种可用于使用Delphi编写Web应用程序的商业选项,但在我看来,Delphi不再附带包含在一起的现代Web开发解决方案.

如果我不得不给出你的问题的答案,但我会说现在开箱即用的Delphi Web框架是WebBroker. WebBroker是Delphi中唯一不被弃用或限制其功能的Web框架.

WebBroker也许早在德尔福4就被介绍了.这是一个很好的诚实的工作,但是从第一次引入以来,它并没有得到很大的改善.它让你做了大部分的沉重的举重,但它也没有得到你的方式. WebSnap和IntraWeb是使用WebBroker作为基础构建的,它可以让您了解其提供的服务级别.

IntraWeb的完整版已经与Delphi Enterprise捆绑了很多年,但是截至Delphi XE,现在有几个限制(没有SSL,没有ISAPI部署,20分钟空闲超时),这很可能意味着您需要使用buy a license from AtoZed才能使用认真的

与Delphi Pro捆绑在一起的IntraWeb版本一直受到限制,被认为是评估版本以外的其他任何内容.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读