Professional Documents
Culture Documents
SOA - Basic Concepts: Temenos Education Centre
SOA - Basic Concepts: Temenos Education Centre
Adequate knowledge to
Describe the need for SOA
Name the technologies used to create a web service
Identify the key factors in a ESB
Describe Temenos Application Gateway
Slide 4
SOA key features
SOA
Loose
Services Interoperability
coupling
Slide 10
Services and components
Service
Object
Object Object
Component B
Object
Object Object
Slide 15
Services make up SOA
16
Service Architecture
18
Web Services described
23
ESB key concepts – hosted services
Consumer 1
Consumer 2
Provider A
Service Y
Provider B
Key differentiator:
An ESB may also host services
Slide 62
TAG Architecture
January
Slide 3
22 2008
T24 Perspective – Connectivity & Hosting
Multi-technology
Multi-platform
WS-STAR compliant TEMENOS
TEMENOS
Agent-based design TEMENOS
TEMENOS
Gateway 2.5
Gateway 3.x
Peer-2-Peer
Gateway 2.0
Master/slave configuration, Connector 2.0
.net module
.net pilot
control & security C++ prototype
.net prototype
UniVerse/jBASE
Java module
UniVerse/jBASE UniVerse/jBASE
UniVerse/jBASE BizTalk 2004
BizTalk 2004 BizTalk 2006
Web Services
Web Services
Client-Server
Server
January
Slide 6
22 2008
Where is the master?
W
M
Q
WS W
M WS
W
M WS TAG Master
Q Q
OFSML
OFSML OFSML
Slide 15
TAG Java Platform
TAG JMS
WMQ
T24/OFS
TC Client Application
T24 Server
TC
TCC TAG
JMS
.NET Application
TAG TAGWS
TAG Agent
TAG
Master
Slide 11
Using TAG
Slide 16
Configuring application service - Environment variables
Slide 24
The Ofsml communication webservice
Slide 32
Migrating from TCS to TAG
Slide 50
TCSConfig
Slide 51
Export settings
Slide 52
Check if the export was successful
Check
Transport Service
Application Service
Slide 53
Creating T24 Webservices
Adequate knowledge to
Describe a T24 webservice
Adequate knowledge to
Create a web container
Create a Application specific T24 webservice
Test the webservice
Slide 2
Creating a webservice container – Tag.java
Slide 3
Webservice container creation
Slide 4
Webservice container – TAG.net
Slide 5
Check the webservice url
Slide 6
T24 Web Services Factory
Slide 7
Generating a T24 Webservice – step 1
Slide 8
Generating a T24 Webservice – step 2
Slide 9
Generating a T24 Webservice – step 3
Container details
Slide 10
Generating a T24 Webservice – step 4
Slide 11
Generating a T24 Webservice – step 5
Adding an Enquiry
Slide 12
Generating a T24 Webservice – step 6
Adding a Transaction
Slide 13
Generating a webservice – final step
Slide 14
What’s the url?
Webservice - Properties
Slide 15
Testing the webservice
Slide 16
Testing the webservice
Slide 17
TAG2TAG
Adequate knowledge to
Describe Tag.java to Tag.net communication
Adequate knowledge to
Add TAG.java slave to a dot net master
Add a dot net slave to a java master
Slide 2
Controlling the java master from the .net console
Slide 3
Opening up ports within a webapp in IIS
Slide 4
Connecting a java slave to a .net master
Slide 5
Registering a .net agent with a java master
Slide 6
The End