首页 关于我们 服务项目 案例展示 新闻资讯 客户服务 联系我们
QQ联系
电话联系
手机联系
QQ联系
电话联系
手机联系

商城型的网站的内部结构应该怎么布置才合理

发布时间:2018-04-25 10:05
发布者:admin
浏览次数:
        在WWW B/S的体系结构中,用户和服务器之间通过HTTP协议进行通信。首先,用户通过浏览器向服务器发送H"I'TP请求,这个请求通过Internet传送到服务器端,服务器接收这个请求并进行相应的处理,生成特定HTML文档;然后用HTTP协议再将这个HTML文档通过Internet发送给客户机;后,在客户机的浏览器上显示这个文档。实际上电子商务站点扮演的是WWW服务器的角色。但是,实际上要能够完成强大的电子商务的功能,网站除了提供WWW服务之外,还需要数据库和特定的应用程序的支持。我们可以把电子商务网站内部分为三层结构:WWW服务器层、应用程序层、数据库层。
 
        通常,WWW服务器接收到的HTTP请求分为两种情况:一种是请求一个静态HTML页面,WWW可以自行处理,在服务器上查找相应的页面即可;另一种是WWW服务器无法立即处理的,比如请求一个以.asp或者.jsp结尾的动态页面,这时,www服务器需要将这个请求转交给应用程序服务器.应用程序服务器根据需要调用数据库服务器进行相应的处理,并生成HTML页面回传给客户机浏览器显示。
 
        WEB服务器与应用服务器的关系。逻辑上来说,应用服务器与WEB服务器是相互配合共同完成商务逻辑的。WEB服务器向应用服务器提供用户的请求,并表达处理的结果。但是应用服务器和WEB服务器有很大的差别,主要有:
 
        (1)WEB服务器只能将应用程序处理结果以HTML页面形式发布给用户。而应用服务器可以很容易地存取数据库的数据。
 
        (2)应用服务器可以为企业级应用提供一种可靠的、高性能的运行环境,WEB服务器则无法做到这点。
 
        (3)应用服务器可以提供许多预先安装的服务,如搜索引擎、内容管理等,减少开发工作量。
 
        (4)应用服务器有很多预先配置和快速构造商务模型的组件,企业可以迅速建立商务逻辑。