什么是asp服务器?
服务器不分ASP、aspnet还是php服务器,只是同样的服务器,支持的语言,运行的环境不一样而已,一般小网站都是用虚拟主机,现在购买支持ASP的虚拟主机就可以。
网站文件上传到网上
首先要有空间,可以选择自己购买空间或者申请免费空间。免费空间目前比较少,但是找到也是有可能的。收费空间会稳定些。空间又分动态和静态之分,如果是一般的、没有论坛、聊天室的网站就找静态空间就好。
其次要将做好的网站上传到自己已经拥有的空间里,这和下载相反。目前,网上的免费空间的上传方式有两种:一是所谓的 WEB 上传方式,再就是 FTP 上传了。前者相对后者较好掌握,而且各网站也不尽相同,上传效率也不高; FTP 上传是非常常用的一种上传方式,包括好多收费的空间的上传方式也是 FTP 上传,它效率高,而且用一些软件上传的话,还能支持断点续传,这对上传一些较大的文件是非常有好处的 —— 不至于因为网速不稳定而造成白白浪费时间和网费。
ASP就是动态服务器,ASP的特点与功能
从软件的技术层面看,ASP有如下的特点:
1 无需编译 ASP脚本集成于HTML当中,容易生成,无需编译或链接即可直接解释执行。
2 易于生成 使用常规文本编辑器(如WINDOWS下的记事本),即可进行asp页面的设计。若从工作效率来考虑,不妨选用具有可视化编辑能力的Visual InterDev。
3 独立于浏览器 用户端只要使用可解释常规HTML码的浏览器, 即可浏览ASP所设计的主页。ASP脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。因此,若不通过从服务器下载来观察asp 主页,在浏览器端见不到正确的页面内容。
4 面向对象 在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还能通过定制 ActiveX Server Component(ActiveX服务器组件)来扩充功能。
5 与任何ActiveX scripting 语言兼容 除了可使用VBScript 和JScript语言进行设计外,还可通过Plug-in的方式,使用由第三方所提供的其它scripting 语言。
6 源程序码不会外漏 ASP脚本在服务器上执行,传到用户浏览器的只是ASP执行结果所生成的常规HTML码,这样可保证辛辛苦苦编写出来的程序代码不会被他人**。
从应用的层面看,ASP有如下的功能:
1 处理由浏览器传送到站点服务器的表单输入。
2 访问和编辑服务器端的数据库表。使用浏览器即可输入、更新和删除站点服务器的数据库中的数据。
3 读写站点服务器的文件,实现访客计数器、座右铭等功能。
4 提供广告轮播器、取得浏览器信息、URL表管理等内置功能。
5 由cookies读写用户端的硬盘文件,以记录用户的数据。
6 可以实现在多个主页间共享信息,以开发复杂的商务站点应用程序。
7 使用VBScript或JScript等简易的脚本语言,结合HTML码,快速完成站点的应用程序。通过站点服务器执行脚本语言,产生或更改在客户端执行的脚本语言。
8 扩充功能的能力强,可通过使用Visual Basic、Java、Visual C ++ 等多种程序语言制作ActiveX Server Component以满足自己的特殊需要。
先下载IIS51(XP系统),然后解压,控制面板-添加或删除程序-添加Windows组件-Internet信息服务(IIS)-确定,当提示需要某个文件时选择你解压后的文件就可以自动找到。(声明:IIS在VS08和10不是必须的,它们有自带一个web服务器,不过最好安装,如果是以前的版本就一定要安装。)
然后再安装VS2008或者2010,地址:http://wwwmicrosoftcom/visualstudio/zh-cn
这是官网,也可以去迅雷找,很容易找到的。
还有VS08带的是SQL server2005,10带的是2008版本,
之后要用数据库还要安装SQLServer2005_SSMSEEmsi(SQL2005企业管理器) ,下载地址:http://wwwjz123cn/soft/7/94/2009/2009052316669html
或者你自己迅雷百度一下都有。
差不多就这样了。如果还需要MVC啊,Ajax什么的,可以找我。留个QQ给你:308007342
一般单片机也是可以刷入操作系统的。操作系统可以是Linux。
那么在剩下的问题就是Linux如何支持ASP了。iASP就是一款可以在Linux下跑ASP的东东
一、iASP软件环境要求
iASP软件完全是用Java程序语言编制而成的,需要JDK11X或以上版本的支持,因而需要系统上预先安装JDK11X或以上版本。 Linux平台下的JDK11X可以在 http://xfernitriccom/pub/java-linux/ 下载,基于Windows9X/NT平台的JDK11X的下载地址为 ftp://202103111173/Download/DEVE1-win32-x86exe 。同时需要相应的Web Server软件,如IIS、Apache、Netscape、Xitami、Sambar等。
二、iASP安装程序支持的系统平台和服务器软件
iASP软件是用JAVA程序语言编制而成的,原则上可运行在所有JAVA平台上。iASP可自动配置服务器软件,使之能使用iASP解释和转换 ASP页面;iASP可以使用Halcycon软件公司开发的iASP Servlet接口与服务器进行连接和通信,也可以使用其它Servlet接口与服务器进行连接和通信。iASP支持以下平台及Web Server:
(一) Sun Solaris Sparc系统平台
1、Apache服务器软件
iASP可对Apache服务器软件的130、139、1311、1312等九个常用版本进行自动配置使之使用iASP解释ASP页面;并通过iASP中的Servlet接口与之连接和通信。
2、Netscape Fast Track(FT)和Enterprise Server(EP)服务器软件
iASP可对FT30X、EP35X、EP36X进行自动配置使之使用iASP解释ASP页面;并通过iASP中的Servlet接口与之连接和通信。
3、Sun Web Server21服务器软件
iASP可对Sun Web Server21服务器软件进行自动配置使之使用iASP解释ASP页面;并通过服务器软件的Servlet接口与之连接和通信。
4、Zeus服务器软件
iASP可对Zeus服务器软件进行自动配置使之使用iASP解释引擎解释ASP页面;并通过Zeus和Apache JServ Servlet接口与之连接和通信。
1:IIS是微软件的东西,你觉得微软会允许自己开发的软件安装到别的系统上去吗?ASP没必要搞这么折腾,搞个Windows服务器算了。
2:另外,WEB服务器不是搭建在安卓上面,而是另建服务器。
3:安卓上面是建不了WEB服务器的。
ASP是Active
Server
Page的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是asp,现在常用于各种动态网站中。
ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
与HTML相比,ASP网页具有以下特点:
(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;
(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;
(3)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;
(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;
(5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现哦那个Email或访问文件系统等。
(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。
ASP的工作原理
当在Web站点中融入ASP功能后,将发生以下事情:
1、用户向浏览器地址栏输入网址,默认页面的扩展名是asp。
2、浏览器向服务器发出请求。
3、服务器引擎开始运行ASP程序。
4、ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。
5、页面信息发送到浏览器。
ASP的运行环境
asp需要运行在PWS或IIS下。PWS或IIS服务在windows98或windows2000的光盘上附带着,可以通过“添加/删除程序”中的“添加/删除windows组件”来安装。
一般asp需与access数据库或SQL
Server数据库结合使用,编出功能强大的程序。
能够运行ASP的web服务器软件
Windows2000默认安装的是IIS50(internet
information
server),而windows
xp默认安装的是IIS51,windows
2003默认安装的IIS60。
PWS(personal
web
server)运行在windows98环境下的简单个人网页服务器。
0条评论