关于中间层如何编写,思路如何,涉及哪些知识! 请问中间层是如何联系数据库和客户端的,该如何编写,思路如何,涉及哪些知识,请大家多多指教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你说的是三层体系结构的问题吧:现在一般用三层或者多层的体系结构,以下结构比较常见:1.三层式C/S结构即客户端,应用服务器,数据库服务器。不过这不是唯一的划分方式。其中客户端可以多种多样,如WINDOWS,UNIX终端等,然后以标准通讯接口与应用服务器互联,设计要求具有灵活性,界面友好性,接口通用性;应用服务器,要求服务可靠,可靠性要求很高,响应速度也非常重要,应用服务器负责相应不同客户端发来的请求,并调用数据库服务;数据库服务器可以是各种数据库及系统平台,当然都应提供一定的接口(数据库自带)让应用服务器调用。2.多层B/S结构比如现在最流行的J2EE架构。用JSP展示表示逻辑,SERVLET实现业务逻辑;更好的是用EJB实现业务逻辑,SERVLET只负责JSP与EJB的接口。这种情况下,一般要求以下服务器:WEB服务器+应用服务器+数据库服务器依次可选用产品:IBM HTTP SERVER(实际是APACHE)+WEBSPHERE+ORACLE替代方案有:IIS+TOMCAT+SQL SERVER任何一环都可以用其它厂家的产品替换。 pl/sql developer 导出数据的三种方式有和区别? 求字符拼接SQL Oracle的环境设置问题 select distinct 语句需要加index吗 pro*c中的关于游标的一个问题。 急。 ORACLE 函数单引号问题 今天下午去面试,问道Oracle与SQL server的主要区别是什么,你认为因该怎么回答? Oracle 对同一条记录并发执行for update oracle怎么查询从两张表抽取出来的字段合成一张表的结果 如何编写这样的存储过程? 初级问题:为什么在编译java程序的时候出现oracle.jdbc.driver不存在?
现在一般用三层或者多层的体系结构,以下结构比较常见:
1.三层式C/S结构
即客户端,应用服务器,数据库服务器。不过这不是唯一的划分方式。
其中客户端可以多种多样,如WINDOWS,UNIX终端等,然后以标准通讯接口与应用服务器互联,设计要求具有灵活性,界面友好性,接口通用性;应用服务器,要求服务可靠,可靠性要求很高,响应速度也非常重要,应用服务器负责相应不同客户端发来的请求,并调用数据库服务;数据库服务器可以是各种数据库及系统平台,当然都应提供一定的接口(数据库自带)让应用服务器调用。
2.多层B/S结构
比如现在最流行的J2EE架构。用JSP展示表示逻辑,SERVLET实现业务逻辑;更好的是用EJB实现业务逻辑,SERVLET只负责JSP与EJB的接口。
这种情况下,一般要求以下服务器:
WEB服务器+应用服务器+数据库服务器
依次可选用产品:
IBM HTTP SERVER(实际是APACHE)+WEBSPHERE+ORACLE
替代方案有:
IIS+TOMCAT+SQL SERVER
任何一环都可以用其它厂家的产品替换。