感谢您的支持,我们会继续努力的!
不论你的品牌在何处
我们都可以提供完善的服务与帮助

山东网亿网络 山东网亿网络

2019.03.26
山东网亿:自助建站系统开发相关技术

当前位置:首页资讯 > 行业新闻 > 山东网亿:自助建站系统开发相关技术

摘要:山东网亿15年行业经验、服务企业5000家,知名企业近160家。是胶东高端网站设计的创始者、引领者。网亿是胶东首家高端网站制作机构,是山东企业”互联网+”;”移动营销”的首选品牌。

1.ASP工作原理

当用户通过浏览器访问一个由ASP技术构建的网站时,Web服务器响应该Http请求,调用ASP引擎,解释被申请的文件。当遇到任何与ActiveX Scripting兼容的脚本(VBScriptJavaScript)时,ASP引擎会调用相应的脚本引擎进行处理。若脚本指令中含有访问数据库的请求,就通过ODBC与后台数据库相连,由数据库访问组件执行数据库操作,ASP脚本是在服务器端解释执行的,它依据访问数据库所生成的数据集自动生成符合HTML语言的页面,去响应烟台网站建设用户的请求。

烟台网站建设烟台网站建设  烟台网站制作  烟台网络公司

当遇到访问数据库的脚本命令时,ASP通过ActiveX组件ADO (ActiveX Data Object)与数据库对话,目前的OLE DB通过ODBC引擎与现存的ODBC数据库交互,并将执行结果动态生成一个HTML页面来返回服务器端,以响应浏览器的请求。在用户端浏览器所见到的是纯HTML表现的画面,例如用表格来表现的后台数据库表中的字段内容。由于ASP结合了脚本语言,可以通过编程访问ActiveX组件,并且具有现场自动生成HTML的能力;所以它成为建立动态Web站点的有效工具。在结构关系上,ASP是通过ODBC与数据库连接。因此,向上层可兼容各类数据库系统。而对于下层,ASP产生的HTML对客户端的浏览器又有广泛的适应。

2.ASP组件及对象

在利用ASP技术进行动态Web开发的时候,应遵循这样一个原则:即ASP的服务器端脚本必须与微软倡导的组件对象COM(Com ponent Object Model)配合使用才能开发出具有实用价值的信息产品。网站建设ASP脚本把这些具有特定功能的组件对象结合在一起,以形成最终的应用程序。这一软件 制作的工作思想类似于硬件工厂生产板卡的过程,那一个个的组件对象就相当于集成电路的芯片,而ASP脚本只是焊接芯片的焊接剂,由此可见组件对象起着核心作用。

上文提到的ADO就是系统提供的用于访问后台数据库的组件。此外,ASP本身还提供了六个内置的对象。这六个内置对象可被ASP脚本直接使用,它们是:

(1) Request 取得用户信息

(2) Response 传递信息给用户

(3) Server 提供访问服务器的方法和属性

(4) Application烟台网站建设的应用程序的多个主页之间保留和使用某些共同的信息 

(5) Session在一个用户的多个主页之间保留和使用某些共同的信息

(6) Object Context配合MTS进行分布式事务处理其中使用内置对象RequestResponse可实现Web的交互功能使用内置对象ApplicationSession可解决具有协作机制的应用问题。

山东网亿网络科技有限公司15年行业经验、服务企业5000家,知名企业近160家。是胶东高端网站设计的创始者、引领者。网亿是胶东首家高端网站制作机构,是山东企业”互联网+;”移动营销”的首选品牌。咨询热线:18866450827

相关搜索:烟台网站建设  烟台网站制作 烟台网页设计  网站制作  山东网亿

部分图片和文字来源于网络,出处无从查起,如涉及版权问题,请联系进行删除。