编程控件

关注公众号 jb51net

关闭
web开发框架 IntraWEB Ultimate 旗舰版 v15.6.2 多语言安装版

web开发框架 IntraWEB Ultimate 旗舰版 v15.6.2 多语言安装版

热门排行

简介

IntraWEB Ultimate是一款基于Delphi环境的web开发框架,能够帮助程序员轻松构建应用程序。它能够像开发桌面应用程序一样,不需要任何插件的支持,轻松将HTML部署到web。

IntraWEB是什么

IntraWeb是AtoZed Software用Delphi编写的基于组件的Web开发框架。它将通常与Borland的RAD工具相关的视觉开发与强大的动态 网站创建功能集合在一起。更好的是,它包含在最新版本的Borland首选RAD开发工具:Delphi 7 Studio中,可用于Delphi 5和6,Kylix 2和3,C ++ Builder 5和6以及JBuilder 7。

软件特点

1、集成页面模式

2、RSS订阅

3、静态内容

4、URL映射(内容处理器)

5、自给式Web服务器部署

6、Windows服务部署

7、ISAPI部署

8、ASPX部署

9、SSL Encyrption

10、IP绑定

11、访问源代码(多数)

12、并发会话限制

13、应用模式

14、身份验证的组件

15、会话闲置超时

IntraWEB使用教程

使用IntraWeb创建Http.sys应用程序

Http.sys是Windows内核模式设备驱动程序,它在Windows系统中处理Http和Https请求。它侦听来自TCP堆栈的此类请求,并将它们转发到已注册的应用程序。这些应用程序生成对这些请求的完整响应 一个这样的应用程序是w3wp.exe,IIS本身的工作过程。在IIS中创建的每个虚拟应用程序都会启动一个新的w3wp.exe进程,该进程将自己注册到Http.sys。因此,正如您所看到的,当我们直接与Http.sys交谈而不是通过IIS时,我们实际上正在删除一层间接,使整个过程更简单并提高整体性能。

1、从Delphi / C ++ Builder IDE中,选择File - New - Other。然后是IntraWeb,IntraWeb应用程序向导

2、然后选择:

应用类型:StandAlone应用程序(Http.sys)

Url Base(可选):您的应用程序将使用url base创建用作应用程序地址的URL。它具有以下形式:http(s)://yourserver.com/ urlbase /

如果您愿意,可以稍后设置或更改Url base。

只需单击“确定”即可创建应用程序。建立它,它将工作!

3、第一次运行/调试它

如果您构建最近创建的应用程序并运行它,它应该可以正常工作,就像任何常规的IntraWeb独立应用程序一样。但是,在调试时可能会收到类似的异常:

如消息所示,Http.sys应用程序调用的某些特定函数(例如URL注册)需要管理员权限。这就是它引发这个例外的原因。在Delphi / C ++ Builder调试器外部运行时,如果发生同样的情况,您应该看到如下内容:

http:// + 8888 / MyIWApp /是无法注册的URL。

怎么解决这个?简单 - >以本地管理员身份运行Delphi IDE 。

在IIS上调试ISAPI应用程序时也需要这样做(调试ISAPI有时会很痛苦,但是当您以本地管理员身份运行Delphi时不那么痛苦)。

更新内容

错误修复

IWFileUploader:设置 AutoSave 后,保存上传的文件时可能无法强制执行 OverwriteExisting

IWSignaturePad 无法上传 JPG 图像,并显示“未找到回调方法”消息

删除了渲染页面时出现的 CSP 错误(如果使用了 CSP)

TIWURL 和 TIWLink 在第二次(或后续)由异步事件触发时会出现错误渲染

在 TIWAJAXNotifier 中,如果通知事件引发异常,则会重复调用通知事件

IWBootstrap3 和 IWBootstrap4 组件已修复 64 位注册问题。源代码已应用自动代码格式化

大家还下载了