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 位注册问题。源代码已应用自动代码格式化
阿里盘: 百度盘:
|