系统架构相关术语
来源:互联网 发布:linux通过sftp上传文件 编辑:程序博客网 时间:2024/05/22 10:28
系统架构相关术语
系统架构三层mvc(以下三个框架都有版本2,与一版相比效率更高,线程更安全)
l View struct框架
l Controllerstring框架
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
- 系统架构相关术语
- 基础:软件系统相关术语
- 初识Docker,概念-架构-相关术语
- 系统架构师必须掌握的术语
- 系统架构相关文章
- 系统架构相关
- 相关术语
- 关于手机、电脑、单片机等的架构、速度和相关术语
- Java相关术语大全
- 游戏开发相关术语
- 笔记本电脑相关术语详解
- Java相关术语大全
- Java相关术语大全
- Java相关术语大全
- 存储相关术语详解
- WCDMA相关术语整理
- 外汇交易相关术语
- 电子商务相关术语
- Android-Canvas使用技巧
- 分布式数据库 HBase
- 递归与分治策略之棋盘覆盖问题
- Flutter:直觉化的手势控制系统
- 为什么苹果官网设计如此吸引人?
- 系统架构相关术语
- Tomcat优化简介
- 判断网络连接状态
- 两个数相乘,小数点后位数没有限制
- POJ 3468 A Simple Problem with Integers 【线段数之插线问线】
- 【转载】Ubuntu下mex的运行
- c/c++资源(源码、开发工具、开发库)
- 【转载】Windows下用g++ MATLAB里面用mex
- C#给窗体添加皮肤-skinEngine的应用