大环境、小环境

现在框架(framework)越来越盛行了,所以首先需要搞清程序运行环境(Framework、Context)。编写B/S程序更是如此,下面简述使用ASP.NET编程时,我们的大环境和小环境。

1.大环境指httpServer服务器端的环境,如果使用ASP.net+IIS,服务器端大环境给我们提供 Appliation对象+Context对象(request,response)等等,而我们的工作是编写aspx 网页,ihttphandler,ihttpmodus提 供给大环境来调用,两者之间的交互生成html网页,从而完成了对客户端浏览器请求的响应。J2ee也是类似的。

2.小环境指浏览器(IE或firefrox等),充当Javascript脚本语言解释器,提供DOM对象,和Html、Events、Javascript函数交互完成页面显示和接受反馈。

3.小环境和大环境之间通过http协议,传递以文本为主体的页面和参数对象(cookie,request等)。

 
总之,搞清楚我们准备在那个环境中编程,环境提供了什么服务,程序和网页怎样和环境交互,大小环境怎样交互,是web编程的基础。

最后,套用一个广告词:“大牙刷,小牙刷;大快克,小快克!”;大环境,小环境!


posted on 2006-09-11 11:15  朴笛  阅读(271)  评论(0编辑  收藏  举报