国产中间件UPWS UPAS介绍
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
概述
• 是在Web环境下开发、执行和管理应用程序的平台 • 执行各种Presentation Logic和Business Logic • 分散式环境下的事务管理、Session维持、负载均衡等各种功能
主导全球Java技术潮流
授奖内容
• 2009年,全球首次荣获Java EE 6认可 • 2006年,全区首次荣获Java EE 5认可 • 2003年,连续6年韩国市场份额为第一 • 2002년 World Technology Awards : IT Software Top 5 • Java Community Process Membership • Web Services Interoperability Membership • Organization for the Advancement of Structured Information Standards (OASIS) Membership
汉阳大学、韩国外国语大学、全南大学、 三星首尔医院、江北三星医院等
行政安全部、财政经济部、教育部、 国税厅、特许厅、警察厅、国防部(陆 军/海军/空军)等
全球 2,000多家客户公司
SUN Japan、NTT、Thaicom证券、东 京个别指导学院、 筑波病院、江南 证券等
UPAS
UPWS
高性能与稳定性
WAS Middleware Layer
6
Source Layer
UPAS特优点
网上处理业务的UpRight WAS遵循国际标准,有兼容性、高性能、高可用性和便利性,有效管理企 业的IT环境。
• 提供基于差异化架构的稳定性 • • - 引擎和管理进程的分离 - Manager之间的相互监控与备份
• UPWS 连接/协同性能 • - 动态负载均衡、内部通信方式
8
UPAS主要功能
UPAS是全球首次荣获J2EE 1.4和JAVA EE 5认可的产品,有如下主要功能。
支持J2EE标准
数据库2-PC
UPAS
Java EE 5认可 EJB 3.0, JSF 1.2, JAX-WS 2.1, ..
通过诸多成功案例,其大量处理 能力已得到认可
WAS本身的2-Phase Commit 联动于DB事务(Transaction)
Web系统构成与 UPAS/UPWS
WAS 服务器上安装 UPAS、WEB 服务器上安装 UPWS。 UPWS负责处理静态画面,UPAS负责处理动态 画面和业务逻辑。
Web Server
WAS
DBMS
UPWS
UPAS
UPDB
L4 Switch
HTTP
大量用户访问
• HTTP 用户请求处理 • 负载均衡 • 静态画面处理(图片、文件 等) • Caching
UPAS Web Application Server
Web Server (UPWS, Apache)
CGI SSI HTML PHP
HTML Web Browser
HTTP
SOAP RMI RMI
JDBC
Database Directory Service
Web Services
Applet Java Application COM/DCOM CORBA NMS JNLP
Java EE 6
• JSF 2.0/Servlet 3.0 • EJB 3.1 • JPA 2.0 • JAX-WS 3.0 • Web Beans • JAX-RS • JDBC 4.0
• Domain Architecture • Graceful Redeployment & Application Versioning • Platform based
• 基于 Clustering的服务备份与恢复 • 障碍自动感知与自动对应
高可用性 稳定性
• 搭载多种大容量处理技术
高性能
•
- Queuing、Caching、Thread Pooling、DB Connection Pooling
• Non-Blocking IO / Async Servlet
• 兼容于其他标准化的 WAS或 Application • 提供系统间相互调用的 Interface • 提供开放性平台
目前版本
UPAS 7.x
UPAS 8.x
Java EE 7
• UPAS引擎的模块化 • Light-weight Container
UPAS 6.x
UPAS 5x Java EE 5
• EJB 3.0 • JSP 2.1/ JSF 1.1 • JAX-RPC 2.0 • JAXB 2.0 • UDDI 3.0
2005年 Q1
10
2007年 Q2
2012年(计划)
2016年(计划)
UPWS 概述
UPWS是UpRight的Web服务器解决方案,设计用来处理通过Web浏览器使用HTTP协议发送的请求。 UPWS克服了传统Web服务器解决方案的局限性,提供更高的稳定性和性能。
UpRight WS
Web Server
• 应用于有大量事务(Transaction)的金融行业系统,其稳定 性已得到认可 • 应用于大学选课系统和铁道部预订系统,可灵活应对会在 一瞬间发生大量事务(Transaction)的情况 • 各种Session Clustering • UPWS-UPAS动态的负载均衡 • UPWS-UPAS安全通信 • TCP Servlet • DB Pooling漏洞管理
• 各种用户业务处理(EJB) • 集群、DB 2PC • 动态业务处理(JSP, Servlet,
JSF)
3
经过案例验证的产品性能
UPAS和 UPWS是在保证了高性能和杰出的稳定性的同时也充分体现了客户的最细微要求的最高水准 的 WEB/WAS解决方案。“拥有韩国最丰富的案例”
中国移动、中国联通、农协中央会、 友利银行、朝兴银行、花旗银行、外 换银行、国民银行、SC第一银行、企 业银行、全北银行等 现代汽车、起亚汽车、POSCO、三星电子、 LG电子、双龙集团、新世界、E马特、Han sol CNS、大韩通运、AJU宅配等
• WS Meta Data
• 添加UPAS RMI • JMS Clustering • JCA监控
• Web Service
• 加强开发工具
• 整合的Console管理工 clustering 具 • 加强Web Service • 加强Web Service管理 功能
2001年 Q4
2003年 Q1
TP 监控Engine装载
高性能Web服务器
概要
• 提供Web服务器基本功能 (HTTP 处理, 虚拟主机, Proxy) • 减少消耗服务器的资源,稳定处理大量客户请求 • 通过Clustering调整负荷与Fail Over • 提供差别化功能 (WEBAPI, UPAS 最适连接, 输出压缩等)
UPAS
移植性 功能 便利性
• 直观而便利的系统管理工具 • Reverse Connection Pooling • 提供与 Eclipse定制化开发工具的联动性 • 支持最新的 Java标准(EJB 3.0, JWS 2.0, JSF 1.2 等)
7
UPAS 差异化
UPAS的 Manager和 Container各自运行于独立的 JVM之上,这样的差异化设计能够提供更加稳定 的运行环境,更加便利的业务追加拆分与管理性能。 UPAS
连续6年市场份额为第一 (Korea Market) 与 Weblogic,WebSphere等竞 争
5
UPAS体系结构
UPAS 由 UPAS Engine Container 、 Manager 、 Administration Tools 等 构 成 , 位 于 Middleware Layer,整合处理各种Client和Back-end Source Layer的请求。
UPAS Servlet Engine UPAS Container JVM
业务A
业务B
„.
Management
Container 追加
UPAS Manager JVM
„.
障碍发生时,将影响降到最小 : 增加稳定性、运营高效性
UPAS 差异化
在无需集群的情况下,可以轻松地将业务 别多个 Container运行于各自独立的 JVM 上
• OSGI Support
• 开发高性能的 NIO Network • 加强之前 UPAS Session Server • Distributed cache • High-end shared service
UPAS 4.x
UPAS 3.x
J2EE 1.2标准 + EJB 2.0
•EJB 2.0 •Servlet 2.2, JSP 1.1 •JMS 1.1 •群集(Clustering)
优越的稳定性
(Process Control, Request Queuing, Fail Over)
支持各种程序语言
(JSP/Servlet, PHP, CGI 等)
认证与其他历史
• 2009年 • 2005年 • 2002年 2002年 • 2002年 • 2001年 12月 09月 10月 03月 02月 06月 UPWS 4.1 SP 3 Release 质量认证商标 GS(Good Software) 认证 荣获新技术实用化有功企业国务总理奖 获取新技术(NT) (UPWS – 行业资源部) 被选为世界一流产品 (UPWS – 行业资源部) 荣获优秀商品开发奖 (UPWS-科学技术部长官)
体现客户细微要求
4
UPAS 概述
利用UPAS,可在网络上快捷进行Web·Java编程,以 UpRight的高新技术主导业界 Java技术潮流, 是高性能的 Web Application Server解决方案。
UpRight WAS
Web Application Server
Java based Web Application Server 处理大量的Web User Request
监控和管理功能
Web Services
Hot Deploy
实时监控 Web和Console形式的管理环境
设计Web环境下的业务 进程
提供应用程序Hot Deploy环 境,实现无中断的服务
9
UPAS路线图
UPAS以优秀的研发技术人员确立了有体系的路线图,是符合市场需求并且引领技术潮流的面向未来 的产品。
稳定处理大量数据
标准的安全接口(Security Interface)
提供SSL、HTTPS、X.509的标 准的安全接口
Fail-Over功能
群集和负载均衡
事先察觉故障 提供Fail-Over功能,在发生故障 时也会为用户提供无中断的服务
中央集中式和分散式的群集 功能 以各种负载均衡方式,提高 整个系统性能
UPAS Manager (Server)
JNDI Scheduler JNLP Security Session JMX JTA JDBC JCA
IIOP
HostLink
UPAS Administration Tools
Web Manager Console Tools
Connector
Client Layer
JNDI
UPAS Engine Container
EJB Engine JMS Engine Servlet Engine WS Engine
WebT IIOP
Other J2EE Server
UPTP Server ORB Mainframe Legacy EIS
CAS
RM/IIOP JMX JNLP
UPAS/UPWS 产品介绍
2012.06
© 2012 UpRight Co., Ltd. All Rights Reserved.
Ⅰ
Ⅱ Ⅲ
UPAS/UPWS 概述
UPAS/UPWS 特殊功能 主要成功案例
Ⅰ
UPAS/UPWS 概述
• Web系统构成与 UPAS/UPWS • 经过案例验证的产品性能 • UPAS 概述与特优点 • UPWS 概述与特优点
J2EE 1.4
• Servlet 2.4 / JSP 2.0
J2EE 1.3
• EJB 2.0 •ຫໍສະໝຸດ Servlet 2.3, JSP 1.2 • JMS 1.1 • JDBC 3.0 • JNDI 1.2.1
• EJB 2.1
• JCA 1.5 • Standard Web Service(SOAP, WSDL, UDDI) • 加强UPAS Security • 提高性能和管理功能