加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_宿迁站长网 (https://www.0527zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

易语言应用esp编程入门.doc

发布时间:2022-10-27 15:00:55 所属栏目:Asp教程 来源:转载
导读: 文档介绍:易语言应用ESP实例入门教程
前言:为什么要写这个东东
当前,计算机编程技术发展日新月异,随着互联网的普及和传输速率的大幅提高,网页程序由于其无需下载安装,升级、维护方便

文档介绍:易语言应用ESP实例入门教程

前言:为什么要写这个东东

当前,计算机编程技术发展日新月异,随着互联网的普及和传输速率的大幅提高,网页程序由于其无需下载安装,升级、维护方便等优势,正在逐步取代传统的桌面应用程序。而主流的编程工具都已增加了开发网页程序的功能。那么作为使用易语言的广大编程人员想开发网页程序该怎么办呢?大家别恢心,好在我们易语言界里面藏龙卧虎,有好多高手为易语言开发出了具备各种新功能的支持库,这里面就有“云外归鸟”开发的ESP,它是立足现有易语言编程环境下,开发动态网页程序的最佳选择。

东西是好东西,可是ESP推出2年多了,用的人却很少,坛子里的例程也少的可怜,并且目前还有很多人不知道ESP这个东西是什么。究其原因,我想缺乏必要的初级教程和例程,是限制其发展的一个主要问题。“云外归鸟”在推出这个系统时指出其应用群体是具备一定的网页开发基础以及ASP开发能力的人,也就是坛子里所说的相对“老鸟”,但反过来想一想,会以上两种技能的人还有必要再学ESP来开发网页吗?回答是否定的,即使有,也是出于一种娱乐的心理搞点东西玩一玩。真正需要用ESP开发的人我想应具备以下一些特点:只用易语言开发软件、其它语言或会一点或不会、没有开发过网页、不想花太多时间再去学习另外一门语言。具备以上特点的人在易界应该是主体

(也就是所说的菜鸟)。所以很多人想学习,但看了ESP自带的那个成品例程又看不明白,最后还是放弃了。

因此,我个人认为还是有必要推出一个针对“菜鸟”的ESP入门教程,也就是说,本教程力争把读者群体定位在:一个不会ASP而只会易语言的人,当然,这只是作者自己一厢情愿的想法,到底效果如何,还要等待后面的反应了。

一、什么是ESP

ESP(易语言Server Pages)即易语言活动服务页,它是易语言编程界高手“云外归鸟”为解决易语言不能编写B/S网页系统软件而推出的。主要用于帮助易语言建立动态网站开发环境。通过ESP,可以结合HTML、易语言、JavaScript、VBScritp(后面两种角本语言主要应用在网页客户端,服务器端核心代码用易语言实现)等语言来编写动态的、交互的和高效的Internet应用。

1、ESP自己独具的优点

asp语言介绍_asp是什么语言_易语言asp

由于核心代码采用易语言来编写,使原有使用易语言来开发软件的用户在基本不需要学习其它语言的前提下,可以很快上手,再结合HTML代码(这部分可以用Dreamweaver等网页编辑软件来完成),即可快速完成网站应用程序的开发。

另外,服务器环境架设方便也是其突出优势,系统提供一个独立、小巧的服务器,无需再安装IIS等专业服务器软件。如果需要IIS,也可把ESP环境植入其中,实现ASP、ESP混合开发系统的目的。

2、ESP目前存在的缺点

由于ESP不是易自身所带的功能,因此它与易IDE编程环境的结合上还不十分方便,目前只是在代码编写、编译上可以利用IDE。

此外,由于ESP普及率和知名度不高,目前支持ESP的网络服务器基本为零,也就是说,要想把自己开发的一个网页应用程序在整个互联网上发布,只能选择自己架设。不过好在我们基本把用户群体定位在中小型单位的管理软件,这样可以利用他自己的服务器来架设。

二、ESP应用环境配置方法

在使用之前,要首先选择一个ESP环境的架设方案,目前我们有两种方案可供选择:独立服务器版和IIS版,两种方案各有优势,对于初学用户,推荐用独立服务器版,这个版本只需启动一下服务器就可以了,另外你编译的DLL程序无需再改成*.ESP即可被服务器认别。方便程序的调试。

这部分内容,其实在ESP帮助里面说的再明白不过了,

asp是什么语言_asp语言介绍_易语言asp

这里只作一下摘录。

1、独立服务器版

使用方法:

一、把核心支持库krnln.fnr 和 esp.fne复制到服务器软件同目录下(必须)。

二、把DLL插件用到的支持库也复制到服务器同目录下(易语言编的DLL要求一样)

三、把DLL编译成扩展名为.DLL,不要用.ESP 。服务器会自动映射,比如:index.esp -> index.dll ,而dll是不允许下载的。在网页里要用.esp。

四、DLL一定要有一个名称为“网页接口”的导出函数(公开子程序),程序在这里编写。

五、调试时不能用易语言IDE调断点易语言asp,只能编译后在程序里插入:服务器应答类 .添加到日志 (文本型 日志内容),来监视程序的运行过程,输出的日志内容在 日志\ESPXXXXXXX.log 文件里查看,开头为ESP后面为当天的日期数字。

六、启动服务器,默认目录为 \网站根目录 (自行修改);IP为默认的(如有多IP可自行选择);TCP 端口默认为80;修改设置要停止服务器后再启动才生效。关闭窗口服务器并未退出,请按退出按钮或托盘图标的右键菜单。

(编辑:云计算网_宿迁站长网)

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