[置顶] 某大型银行深化系统技术方案之一:实现技术定义
传送门 ☞ Android兵器谱 ☞转载请注明 ☞ http://blog.csdn.net/leverage_1229
一、技术定义
1.Mashup(糅合)
将多种使用公共或者私有数据库的web应用,通过调用内容提供者的API,将信息糅合在一起,形成一个整合应用。
2.WebAPI
以HTTP为基础,在Web架构之上,将提供的服务内容以标准的界面来定义,以便进行点对点之间的服务整合。常见的技术如HTTP中的GET/POST、SOAP/HTTP、XML/RPC等。
3.JSF
一种Web框架,用于展现层,提供近似于C/S模式的方式开发B/S模式。
4.Hibernate
常用的持久化框架,用语对象关系映射。
5.Spring
常用的配置与装配组件的框架,主要提供两方面的功能,一是依赖注入(IOC),另一方面是面向方面的编程(AOP)。
6.Backing bean(辅助bean)
用于JSF中,主要处理页面逻辑,页面事件及与显示相关的数据。
7.Component(组件)
JSF标签对应的后台类。
8.Pojo(持久化类)
数据表在Hibernate中的表现方式。
9.Service(业务逻辑类)
定义用于处理业务操作的类、接口等。
10.DAO(数据访问类)
定义用于对数据表或持久化对象操作的方法。
11.RSS(Really Simple Syndication)
一种描述和同步Web站点内容的格式,是目前使用最广泛的XML应用。RSS搭建了信息迅速传播的一个技术平台,这些发布的数据都是标准的XML格式,能在其他的终端和服务中使用。
12.AOP
面向方面的编程设计思想、方法。
13.UDDI (Universal Description, Discovery, and Integration,UDDI)
统一描述、发现和集成。
14.RMI
Java远程方法调用,实现Java对象间的远程通信。
二、参考资料
《Java persistence with hibernate》
《Spring in action》
《Java设计模式》
《数理统计与分析》
《排队论》
《流水线技术》
《技术框架编程范例》
《技术框架使用制度》
《框架编程规范》
《页面设计规范》
《数据库设计规范及性能优化》
《框架培训》
《后台业务集中系统非功能性需求分析》
《精通JSF》