系统架构相关术语

系统架构相关术语

系统架构三层mvc (以下三个框架都有版本2,与一版相比效率更高,线程更安全)

l         View struct框架

l         Controller string框架

l         Modle hibernate框架

c/s,b/s三层架构(或四层)

l         表示层 UI User Interface

l         (可选)服务层 SOA(Service Oriented Architecture)中适用

l         业务逻辑层 BLL Business Logic Layer

l         数据访问层 DAL Data Access Layer

 

三层相对应的服务器 软件

l         Web(Http)服务器

n         Apache 速度快,支持php,安全SSL Safety Socket Layer,跨平台

n         Iis    微软

l         应用服务器 参考http://blog.163.com/fan_yishan/blog/static/47692213200811292545563/

n         tomcat  小型企业用户,配置简单,支持servelt

n         jboss  完全的EJB规范 不支持servelt,需要与tomcat配合使用

n         weblogic 可伸缩,企业级,支持分布式,CORBA,RMI,JDBC,大中型企业

n         websphere 规范,完善,跨平台,大型企业应用  掌握难度大,配置困难,系统要求高

l         数据库服务器(需要jdk支持)

n         Mysql 免费,小型用户

n         Oracle 收费,商业数据库,安全

n         sqlServer 微软,价格昂贵

n         DB2 IBM,超大型数据库,用的比较少

n         access 桌面数据库,数据少,操作简单(其实可以另算一条,严格上,它不是网络数据库)

 

数据库连接池(控制并发,与最大连接数)

u       c3p0 hibernate自带

u       DBCP Apache开发,tomcat,tomcat中配置

u       proxool

u       BoneCP

常用三层架构搭配

中小企业,一般网站应用,访问量小 Apache+Tomcat+MySQL

大企业 Apache+webSphere+DB2

 

Java分布式术语

       RMI Remote Method Invocation

       CORBA Common Object Request Broker Architecture

       JDBI Java Data Base Connectivity

       JNDI Java Name and Directory Interface

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值