一、产品概要

JEUS (Java Enterprise User Solution) 是TmaxSoft的Java EE 5认证电子商务战略平台,可以高效创建和实施各种丰富的面向客户的Web应用程序。

JEUS采用了SOA(面向服务架构)的概念,提供交易控制、Session管理和分布式Session集群等功能。JEUS遵循J2EE和Java EE规格,因此在业务环境变化时可以提供最大化的灵活性和敏捷性。

二、产品功能

分布式架构和集群

- 通过多个JEUS服务器之间实现的备份服务,提供动态负载均衡和Fail-Over特性

- 通过集中式和分布式的Session服务器集群,确保系统失败时维持会话

- 集群特性通过为某单个服务提供多个服务器进程,可以有效的对系统流量进行分布。这样,可以利用JEUS服务器之间的Fail-over特性。而且,管理人员可以动态增加或者删除服务器进程,而无需停止系统。当系统错误发生时,备份服务器和服务器进程可以提供不间断的服务。EJB、JMS和JNDI的Fail-over同样被支持

负载均衡

- 服务器间的动态负载均衡(Host Load Balancing)

访问请求被截获并路由,从而最大化系统中所有的服务器处理能力。

- 服务器进程的动态负载均衡(Software Load Balancing)

JEUS随着客户请求数的增加,可以动态激活额外的服务器进程。

- 静态负载均衡(Static Load Balancing)

根据系统的性能静态分配负载,比如向大型机级别分配80%负载、工作站级别分配20% 负载的方式进行负载调整。

错误处理

- 服务器间互相监控

服务器(主机)之间的交互可以互相监控,因此可以保障可靠和稳定的服务。当交易或者系统失败发生时,请求可以被传递给备份服务器,并自动重新启动。

- 服务器进程的监控

所有的服务器进程被监控,因此当错误发生时,可以自动重新启动

确保高稳定性的Web服务的开发和实施

- JEUS组件遵循扩展的Web服务标准,比如原子事务和WS-Reliable消息。确保消息安全、数据一致性和消息准确性,保证服务质量。

- 开发的JEUS Web服务遵循SOAP 1.1/1.2、WSDL 1.2和UDDI 2.0/3.0基本Web服务标准。遵循各种标准可以确保开发的Web服务同其他厂商和平台(遵循WS-I Basic Profile 1.0规格说明)的Web服务进行互操作。

可实现各种表现逻辑

- Servlet

支持Java编程模型创建动态HTML文档和实现多线程架构,使得与EJB灵活集成。

- JSP (Java Server Page)

通过Servlet使用,控制网页内容或格式,调用Web服务器里运行的JAVA程序。

- XML

通过可传输的结构化和标准化的文本格式文档,可在Web环境中构建安全电子商务

J2EE认证的兼容性

- J2EE CA (Connector Architecture)

提供标准的应用集成环境。

- JMS (Java Messaging Service)

提供基于消息的编程基础。

- JNDI (Java Naming and Directory Interface)

提供命名服务。

- JTS (Java Transaction Service)

提供异构数据库之间全局交易控制。

- JMX (Java Management eXtension)

可对EJB和Servlet引擎以及连接池进行高效的管理。

支持将创建的应用构成MBean。

JEUS内所有的资源都可以被监控和管理。 .

同既有应用高度兼容

- J2EE CA (Connector Architecture):确保和其他系统比如CICS、IMS、SAP、Tandom、Inges、MQ等进行集成。

- JMX (Java Management extension) 框架:确保和外部管理工具比如HP Openvie进行集成。

- 通过RMI-IIOP集成CORBA

- 通过COM桥集成COM/DCOM

- 通过JNDI桥集成LDAP

- 通过JDBC驱动程序集成数据库

- 通过WebT集成Tmax、CICS和IMS

- 特定厂商的连接器:确保和各种第三方系统进行集成

- 标准的Java Logging API:确保日志配置的灵活管理

集成各种直观的管理工具

- 基于Web浏览器的配置工具

- 日志分析工具,搜索和分析日志信息

- JEUS Builder工具,生成各种J2EE应用模块

- 各种控制台管理工具,管理JEUS服务器(jeusadmin),EJB容器(ejbadmin),JMS容器(jms admin),Web容器(webadmin)和数据库连接池(dbpooladmin)。

灵活的安全架构

JEUS基于“开放架构”和“灵活框架”的概念,因此安全功能可以高度定制化。例如,JEUS安全域功能可以通过客户端的IP或者域对授权进行限制,同时每个单独用户的权限可以针对每个应用分别进行授权。而且,JEUS支持动态权限映射(principal-to-role和role-to-resource映射),通过灵活的事件处理模型集成了安全审计机制。

三、产品效果

提高开发生产率

- 为开发Web应用(Servlet、JSP、EJB等)提供丰富的模板和组件

- 可容纳各种编程技术

增强大型系统的可管理性

- 提供中央管理环境进行高效的系统管理

- 为开发和管理应用程序提供统一环境

- 显著提高开发效率和系统性能

- 多线程架构解决了传统的基于CGI架构所面临的性能问题

- 数据库连接池降低了数据库的负载

- 负载均衡特性确保系统性能维持在一个优化的水平

高稳定性和可靠性

- 自动化Switch-Over:当硬件实效时,服务进程被转移到备份硬件

- 自动化重新启动:当软件失败时,服务程序自动重新启动

开发的资源可用于多种平台

- 多种客户端类型可以访问服务器

- 集成了多种服务期端的模块(Servlet引擎、EJB等)

Web事务支持/支持健壮应用开发

- 当系统中包含异构数据库时,支持全局事务(Global Transaction)

- 支持从客户端进行Web事务的初始化

四、JEUS 6

TmaxSoft在2007年6月发布了JEUS6.0,这标志着重大努力和技术创新的顶点。JEUS 6完全基于TmaxSoft的自有技术,JEUS的以前版 本自从2003年已经主导了韩国的WAS市场。

JEUS 6是第一款通过Java EE5认证的non-SUN解决方案,表明JEUS6在IT创新领域是非常先进的技术。

JEUS新功能

增加开发人员便利性

JEUS 6 可以流化(Streamline)开发,与任何类似产品相比,通过满足更加广泛的规格,包括EJB 3.0,JAX-WS 2.0和JSF,使得开发更加容易。

- EJB 3.0

Session bean:将home接口和组件接口的功能组合进一个“业务接口”。

Entity bean: 采用Java Persistence API(JPA),

使得对数据库的访问通过Entity Manager进行而不需要SQL查询。

- JWS 2.0

JAXB 2.0:100%的Schema支持,Schema可以通过Java类来创建。

JAX-WS 2.0:通过使用元数据流化Web Service的开发。

- JMaker 4.0

为使用Java EE 5和JEUS 6提供一个强大的基于Eclipse3.2和WTP1.5的开发环境。

增加管理人员便利性

JEUS 6提供了一个基于Web的管理环境,与其他产品相比遵循更广泛国际标准,提供了管理的便利性。通过更加强大的面向XML的支持,JEUS 6 在Web Service和互操作性方面更加先进。

- 基于Web的交互更加容易

通过Ajax技术提供更加丰富的用户体验

直观的系统状态监控环境(Dashboard)

通过插件扩展Web管理

- 管理基于JMX的Java标准资源

为所有的JEUS资源提供标准化的MBean接口

支持基于JMX的管理工具的互操作性

管理用户的MBean

- 通过SNMP管理网络资源

通过标准的企业网络管理基础架构SNMP管理网络资源。

- Web Service的分布式管理

Management Using Web Services(MUWS):所有可管理资源都可以通过Web Service进行监控和控制。

Management of Web Services(MOWS):对Web Service自己进行管理。

提供系统灵活性和扩展性

JEUS 6通过第三方和开放资源的产品提供增强的互操作性。为了建立一个SOA的开发环境,设计时就围绕着“可重用性”和“集成性”的概念。

- 与第三方产品的互操作性

SUNOne (iPlanet) - Web Server

Vitria - EAI

HP OpenView – NMS Console

Wily – APM

- 与开发资源产品的互操作性

Web Framework – Struts

IOC Container - Spring

Persistence – Hibernate

XML – Xerces

Web Services – Axis

Java EE5

TmaxSoft JEUS 6.0 是目前通过Java EE 5 认证的少数产品之一。Java EE 5 是最新发布的Java平台企业版。与以前的版本相比,Java EE 5 增强了开发人员的便利性,并且集成了很多增强的功能。通过使用JEUS 6,您可以充分利用Java EE 5的增强功能。

- Java EE 5 和 J2EE 1.4 对比

- 使用 Java EE 5 增强的效率

领导开放标准的发展方向

在成为全球首个通过Java EE 5认证的产品后,TmaxSoft现在正领导着全球标准的发展方向。

- JCP

TmaxSoft现在是JCP组织的活跃成员,迄今TmaxSoft已经参与了16个JSR。

Java EE 5核心技术:JSR 244 Java EE 5, JSR 220 EJB 3.0, JSR 245 JSP 2.1

Web 服务:JSR 222 JAXB 2.0, JSR 224 JAX-WS 2.0, JSR 261 JAX-WSA 1.0

Java核心技术:JSR包含在Java SE 5和Java SE 6中。

BPM业务流程管理:JSR 207(Java流程定义),JSR 208(Java业务集成1.0)

安全:JSR 196(Java认证服务提供者的容器接口)

工具支持:JSP198(IDE标准扩展接口)

- WS-I

为了安全进行互操作,Web服务最重要的特性

WS-I Basic Profile

WS-I Attachment Profile

WS-I Basic Security Profile

WS-I Sample Applications

- OASIS

WS-Security

WS-ReliableMessaging

WS-BPEL

WSDM

ebXML

Copyright© 1999-2024 C114 All Rights Reserved | 联系我们 | 沪ICP备12002291号-4