R13 T24 Java Overview
R13 T24 Java Overview
R13 T24 Java Overview
2013
T24 Java Architecture – Key Features
3
T24 Java Architecture – End User Community
Presentation
Presentation
Web Browser
JEE Application
Server Message Driven Bean (MDB)
Logic
Business Logic
Business
T24 Java (T24.jar)
Data
Data
OLTP
4
T24 Java Architecture – External Applications
party
33rdrd party
External Applications
JEE Application
Logic
Business Logic
Server Message Driven Bean (MDB)
Business
T24 Java (T24.jar)
Data
Data
OLTP
5
Standalone deployment
T24 Java
T24 User Interface External Applications
Message Broker
Use of internal or external
T24 Java
Fast Deployment
TAFJ
Market Standard
JDBC
6
Scalable deployment
Multiple JEE Application
Servers
No clustering configuration
required
Easy to maintain
7
Scalable deployment - Cluster
T24 Java
Built-in redundancy
8
Physical Deployment – High Availability
T24 Java
Clustering capabilities at
each layer
9
T24 Java Local Development Example – API Guidelines
11
11
T24 Java, Live T24 environment
Highlights
12
Thank you
Global Connectivity (T24 Java)
User
WebService File SSL TCP Interface
Message
ESB
Manager
(JMS)
Integration Framework
T24 Banking
Database Connectivity
14
T24 TAFJ Architecture - STANDALONE
UI Servlet Plugins
Message Broker
JEE Application Server
MDB
T24 Java
TAFJ
JDBC
Database
16
TAFJ Architecture – Scalable deployment- Race Condition
Network Dispatcher
External Applications
Plugin Plugin
UI Servlet UI Servlet
Message Broker
MDB MDB
TAFJ TAFJ
JDBC JDBC
Database
17
TAFJ Architecture – Scalable deployment- Cluster
Cluster
Plugin Plugin
MDB MDB
Message Message
Broker Broker
T24 Java T24 Java
TAFJ TAFJ
JDBC JDBC
Database
18
T24 TAFJ Architecture - STANDALONE
Message Message
Broker Broker
JEE Application Server
Database Database
19