JEUS Market leading web application server...

8
JEUS Market leading web application server product JEUS is the first Web Application Server in the world to be Java EE 6 Certified. JEUS can quickly and easily implement cloud environments and execute large transactions.

Transcript of JEUS Market leading web application server...

Page 1: JEUS Market leading web application server producttmaxsoft.com/wp-content/uploads/TmaxSoft_Brochure_JEUS.pdf · JEUS Market leading web application server product ... CDI 1.1 Bean

J E U S

Market leading web application server productJEUS is the first Web Application Server in the world to be Java EE 6 Certified. JEUS can quickly and easily implement cloud environments and execute large transactions.

Page 2: JEUS Market leading web application server producttmaxsoft.com/wp-content/uploads/TmaxSoft_Brochure_JEUS.pdf · JEUS Market leading web application server product ... CDI 1.1 Bean

Top Local Market sharein 2013, JEUS achieved 42.1% market share and has continued to lead the market since.[Source:IDC Korea,2014]

First WAS in the World to be Java EE 6 and 7 CertifiedJEUS became a global technology leader by becoming the first WAS to achieve Java EE 6 (JEUS 7) and Java EE 7 (JEUS 8) certification.

The First Korean Company to be Listed in Gartner Magic QuadrantTmaxSoft was featured in Gartner Magic Quadrant, and was the first Korean company to be listed by Gartner. Since then, TmaxSoft has been recognized for its innovative technology and marketability. TmaxSoft has expanded its business to overseas markets, acquiring global clients from both Japan and the U.S.

Excellent High-volume Transaction Processing PerformanceJEUS integrates with WebtoB, making it possible to support dynamic load balancing while processing massive amounts of data and provide excellent performance.

J E U S

Java enterprise user solutionJEUS functions as a platform that can develop, operate and execute applications in the web environment, as well as provide diverse services.

JEUS was the first WAS to receive J2EE 1.4, Java EE 5, and Java EE 6, EE 7 certifications, helping TmaxSoft to become globally recognized as a technical leader in Java application development.

JEUS provides a variety of enterprise system functions such as transaction control, session management, and distributed session clustering. JEUS’ hierarchical structure maximizes flexibility and extensibility and enables the effective and easy use of business logic. In addition, because JEUS meets the latest full Java EE 6 specifications, JEUS includes an improved lightweight and flexible Java, scalability and developer productivity.

W H Y J E U S

Experience the technology and reliability of the top solution in the local marketJEUS was the first WAS to achieve Java EE 6 and Java EE 7 certifications. JEUS was the first Korean company to be listed by Gartner and was featured in the Gartner Magic Quadrant for six consecutive years. Since then, TmaxSoft has been recognized for its innovative technology and marketability.

TmaxSoft42.1 %

Oracle31.4%

IBM20.2%

etc.5.8%

JEUS’s Competitiveness

J E U S 2

Page 3: JEUS Market leading web application server producttmaxsoft.com/wp-content/uploads/TmaxSoft_Brochure_JEUS.pdf · JEUS Market leading web application server product ... CDI 1.1 Bean

J E U S 3

Groundbreaking TCO reductionFrom the moment JEUS is adopted, users can experience a drastic reduction in TCO. In the first three years of ownership, JEUS offers a total cost of ownership (TCO) of up to 50% lower than of competitors.

Superior service based on proprietary technologyThrough its integrated technical support, TmaxSoft ensures prompt and effective response to any potential technical support issue. Based on proprietary technology, a wide range of services are provided, including the design, development and support of special features for specific projects.

TCO Comparison for Migration to JEUS

Maintenance Service Comparison for Migration to JEUS

* Reduction in TCO varies depending on the hardware CPU configuration

* Reduction in TCO varies depending on the maintenance service features selected: on-site support, training and regular inspection

* On-site visitation and training are included in the basic maintenance contract (competitors require an additional contract for these services)

Yr. 1 Yr. 2 Yr. 3 Yr. 4 Yr. 5

3 yearTCO reduction of 50%

ProductSupport

RegularInspection

Technical Support

Original Contract with TmaxSoft

Original Contract with Competitor

(22%)

*Additional Contract

Company A

Company B

Upgrade Remote On-site

JEUS

JEUS

Training Regular Inspections

UserSupport

PreventativeSupport

*Additional Contract

• Offline technical support offered by R&D

• A wide range of prompt technical support

• Single intra-company communication channel for issue handling

SuperiorServices

Other Vendors

Clients of Other Vendors Clients of TmaxSoft

TmaxSoft

Engineers

Support Center

OfflineR&D

Support

One-Stop ServiceEngineers / Support Center / R&D

R & D

2nd Line Support

1st Line Support

3rd Line Support

No

Offl

ine

Supp

ort

No

Offl

ine

Supp

ort X

X

Partner Company

Partner Company

HQ

HQ

Comm

unication

O O

2

Page 4: JEUS Market leading web application server producttmaxsoft.com/wp-content/uploads/TmaxSoft_Brochure_JEUS.pdf · JEUS Market leading web application server product ... CDI 1.1 Bean

Standard ComplianceJava EE 7 Standard ComplianceSupports the latest specifications such as Servlet 3.1 and EJB 3.2, and complies with the latest programming technologies such as WebSocket and JSON API to provide standardized development methods. Also provides enhanced annotations which reduce the lines of code developers have to write, thereby ensuring high development productivity.

Cloud computing supportDomain architectureBy introducing an architecture that operates and manages domain-based services, JEUS provides a cloud-based environment with improved performance, usability and scalability.

Dynamic clusteringDynamic clustering based on the domain architecture is the core technology that supports rapid elasticity, which is required for cloud computing.

Graceful redeploymentJEUS ensures a seamless service environment even when an application must be redeployed. Requests currently being processed are completed before redeployment begins.

J E U S 4

Category Detail

Enterprise Application

EJB 3.2

JMS 2.0

CDI 1.1

Bean Validation 1.1

Managed Beans 1.1

Dependency Injection 1.1

Web AppServlet 3.1

JSP 2.2

Resource JDBC 4.1

Major Standards by JEUS 7Major Differences and Benefits of Java EE7

• Supports software development parallel processing thread

• Supports batch application development

Scalability

Dynamic Clustering

1. Overload 2. Dynamic Clustering 3. Seamless Service

Secure IdleResources

Additional Resources Needed

JVMMS 1

JVMMS 2

DAS [JVM]

JVMMS 1

JVMMS 2

JVMMS 3

DAS [JVM]

JVMMS 1

JVMMS 2

DAS [JVM]

JVMMS 3

Dynamically Adds

Resources

Commands Server to Add Resources

K E Y B E N E F I T S

Java EE 6 Java EE 7 Java EE 8

Increased Productivity “Cloud Computing”

Java EE Roadmap

Java EE8 Partial Specs

• Support the next generation web standard, HTML5 (WebSocket, JSON API support)

• Improved annotation usability

Productivity

• Fast HTTP processing by supporting HTTP/2 protocol

• Transfer resources to multiple clients from a single server (Server Push)

• Process multiple servlets simultaneously by supporting non-blocking I/O type

Improved Performance

Page 5: JEUS Market leading web application server producttmaxsoft.com/wp-content/uploads/TmaxSoft_Brochure_JEUS.pdf · JEUS Market leading web application server product ... CDI 1.1 Bean

Various functions and optimized performanceVarious functions, such as mass transactions and distributed session clusters, are enhanced; performance is optimized; and management convenience is improved through the class dynamic application function (HotSwap) and WebAdmin.

J E U S 5

EnhancedFunctions

• Supports MQ special functions

• Supports the message bridge function

• Supports web service transactions

• Supports the reverse connection pooling function with WebtoB

OptimizedPerformance

• Integrates with WebtoB to support mass transactions

• Enhances the distributed session clustering function

• Optimizes performance with the Light-Weight execution type

ConvenientManagement

• Enhances WebAdmin and management

• Graceful redeployment

• Dynamic class application (HotSwap)

Client Layer Source LayerWAS Middleware Layer

JEUS Web Application Server

Web Server

Applet

Java Application

COM/DCOM

CORBA

NMS

HTML Web Browser

Database

Directory Service

Other J2EE Server

Tmax Server

ORB

Mainframe

HTTP JDBC

JNDI

IIOP

WebT

IIOP

HostLink

SOAP

RMI

RMI

CAS

RM/IIOP

JMX

Web Server (WebtoB, Apache)

CGI HTML

SSI PHP

JEUS Domain Admin Server

Domain Configuration

Deployment

JEUS Administration Tools

Web Admin

Console Tools

JEUS Managed Server

EJB Engine Servlet Engine

JMS Engine Web Services

JNDI Security JTA

Scheduler Session JDBC

Logging JMX JCA

JNLP Legacy EISConnectorJNLP

A R C H I T E C T U R E

Page 6: JEUS Market leading web application server producttmaxsoft.com/wp-content/uploads/TmaxSoft_Brochure_JEUS.pdf · JEUS Market leading web application server product ... CDI 1.1 Bean

J E U S 6

Standard compliance

Java EE 6 standard complianceSupports recent specifications, such as Servlet 3.0 and Dependency Injections, and complies with recent programming technologies, such as Annotations, POJO and REST, to provide standardized development methods. Ensures high development productivity through simple and manageable coding methods.

High availability/stability

Domain architectureThe domain architecture operates and manages services through domains. With this architecture, dynamic expansion is possible for a large-scale environment such as cloud, and performance can be enhanced dramatically due to reduced overhead for server management. Management is unified by separating management functions from service functions, improving usability.

Dynamic clusteringBased on the domain architecture, clusters can be configured dynamically according to application and system changes, enhancing flexibility and scalability.

High performance

Mass transactionsBy integrating with WebtoB, the TmaxSoft web server, JEUS provides high performance when processing big data with unique architecture and technologies.

Distributed session clusterMinimizes health-checks and synchronizations, which may occur continuously between Master and Backup session servers, and applies new communication methods to improve cluster functions.

Light-weightAll engine functions are included in the server so the production environment may become heavy. JEUS adopts the Light-Weight execution method, which makes unused engines Lazy.

Massive Transaction

Multiplexing I/O: Minimizes overhead, which may occur as the number of user requests increases, to process mass transactions with fewer resources.

Request Queuing: The system is not suspended even when a large number of user requests are received because no request is rejected.

Dynamic Load Balancing : Dynamic load balancing by recognizing JEUS throughput.

Stream Pipe IPC: When installed ona single server, performance can be enhanced 2-4X with no network communication overhead.

1

2

3

4

Dynamic Load

Balancing

Stream Pipe IPC

Multiplexing I/O1

4 3

Massive Number of Requests

JEUS

WebtoB WebtoB

JEUS

K E Y F E A T U R E S

ReQuestQueuing

2

Page 7: JEUS Market leading web application server producttmaxsoft.com/wp-content/uploads/TmaxSoft_Brochure_JEUS.pdf · JEUS Market leading web application server product ... CDI 1.1 Bean

J E U S 7

Features/convenienceGraceful redeploymentWhen an application needs to be redeployed during operation, all requests currently being processed are completed before redeployment begins. This guarantees a continuous service environment and minimizes downtime.

Hot swapThe hot swap function, which can redefine Java classes without reloading the class loader, is provided by using the JDK instrumentation package. The build and deployment phase in the traditional Java EE development lifecycle is shortened. Therefore, rapid testing can be executed, and the development phase can be shortened.

WebAdminMaximizes the user experience in order to ease management of the domain-based JEUS system. Also, accessibility was improved through UI design changes, improving the navigation structure and performance.

Specialized MQ functionSupports the message order guarantee and sorting functions, which are not supported in the JMS standard specification, to satisfy various business requirements.

Message bridgeMessage bridge is a function that connects two different MQs (JMS Servers) and increases the interoperability and flexibility between systems within a company.

Web service transactionBy supporting the OASIS web service standard specification, such as WS-Coordination and WS Automic Transaction, heterogeneous transactions can be performed.

Reverse connection poolingProvides reverse connection pooling, which allows a connection between WebtoB and JEUS to be established without opening a port in a firewall.

Page 8: JEUS Market leading web application server producttmaxsoft.com/wp-content/uploads/TmaxSoft_Brochure_JEUS.pdf · JEUS Market leading web application server product ... CDI 1.1 Bean

TmaxSoft reserves the right to change, alter and/or modify at any time and without notice, any of the contents of this brochure.

TmaxSoft Russia TmaxSoft UK TmaxSoft TurkeyE M E A

©TmaxSoft 2017. All rights reserved.

TmaxSoft reserves the right to change, alter and/or modify at any time and without notice, any of the contents of this brochure.

TmaxSoft, Inc.

230 W. Monroe St., Ste. 1950Chicago, Illinois 60606

TEL : +1.312.525.8330Email : [email protected]

TmaxSoft UK, Ltd.

Office # 103, Rourke House, Watermans Business Park, The Causeway, Staines TW18 3BA, UK

TEL : +44.0.1784.895005Email : [email protected]

TmaxSoft Australia TmaxSoft Proprietary Limited

L32, 101 Miller Street, North Sydney 2060, Australia

TEL : +61.8019.7054 Email : [email protected]

TmaxSoft Co., Ltd. Turkey

Windowist Tower, Eski Buyukdere Cad, No.26, Maslak 34467, Istanbul, Turkey

TEL : +90.544.553.6045 Email : [email protected]

TmaxSoft Japan Co., Ltd.

5F Sanko Building, 3.12.16 Mita, Minato-Ku, Tokyo, 108.0073, Japan

TEL : +81.3.5765.2550 Email : [email protected]

Korea Group HQ and R&D Centre

TmaxTower 45, Jeongjail-ro, Bundang-gu, Seongnam-si, Gyeonggi-do, Korea 13613

TEL : +82.31.8018.1000

TmaxSoft (Germany) DACH & Luxembourg

Maximillianstrasse 25, 80539, Munich, Germany

TEL : +49.176.721621.97Email : [email protected]

TmaxSoft China Beijing TmaxSoft System Software Co., Ltd.

Room 103, No.2 Huizhong Building, Seven Street Shangdi, Haidian District, Beijing, 100085, P.R. China

TEL : +86.10.6298.8827Email : [email protected]

TmaxSoft Russia Tmax Rus L.L.C.

Leninsky Prospekt, 113/1 (Park Place Moscow), Office 318e, Moscow, 117198, Russia

TEL : +7.495.970.0135Email : [email protected]

TmaxSoft Malaysia SDN. BHD.

Unit 406, Level 4 Uptown 2, Jalan SS21/37, Damansara Uptown 47400 Petaling Jaya, Selangor Malaysia

TEL : +60.3.7731.3916 Email : [email protected]

G L O B A L H Q

E U R O P E , M I D D L E E A S T , A F R I C A ( E M E A )

A S I A - P A C I F I C ( A P A C )

A M E R I C A S

©TmaxSoft 2017. All rights reserved.

Tmax Brasil Sistemas E Servicos Ltda.

Alameda Rio Negro, 585, Bloco A – Sala 25/26 Alphaville Barueri Sao Paulo 06454 - 000

TEL : +55.11.4191.3100Email : [email protected]

TmaxSoft Hong Kong Co. Ltd.

26/F, Chubb Tower, Windsor House, 311 Gloucester Road, Causeway Bay, Hong Kong

TEL : +852.2824.8234Email : [email protected]

TmaxSoft Taiwan

Walsin Xinyi Tower 11/F, No.1, Songzhi Rd. Xinyi Dist. Taipei 11047, Taiwan

TEL : +886.2.87922192Email : [email protected]

TmaxSoft Canada, Inc.

2425 Matheson Blvd. East, 8th Floor, Unit 824 Mississauga, Ontario, L4W 5K4 Canada

TEL : +1.905.361.2888Email : [email protected]

TmaxSoft Spain, Portugal & Andorra

Gabriel García Marquez, 4 28232 Las Rozas, Madrid, Spain

TEL : +34.911.190.518Email : [email protected]

TmaxSoft India TmaxSoft Technologies Private Limited

Sobha Alexander Plaza, 3rd Floor, 16/2 Commissariat Road, Bangalore, 560025

TEL : +91.80.4094.1100Email : [email protected]

TmaxSoft Thailand Co., Ltd.

Level 12 Zen WorldTower Rajdamri Road Pathumwan Bangkok, 10330, Thailand

TEL : +66.819960565Email : [email protected]

TmaxSoft Singapore Pte. Ltd.

430 Lorong 6, Toa Payoh #10-02, OrangeTee Building, Singapore 319402

TEL : +65.6259.7223 Email : [email protected]

TmaxSoft France

75 Boulevard Haussmann, 75008, Paris, France

TEL : +33.1.42.68.50.40Email : [email protected]