Академический Документы
Профессиональный Документы
Культура Документы
Implementation
Objective
Situations in Integration
Enterprise Service Bus
ESB?
ESB How it works
TOTVS ESB
TOTVS Solution
ESB Players
TOTVS ESB
Components
TOTVS ESB Editor
TOTVS ESB Monitor
Platform
TOTVS ESB
Requirements
TOTVS ESB
Operating Systems
Windows
XP
Vista
Server 2003
Server 2008
Linux Ubuntu
Java SDK
1.6
Monitor Browser
Flash Player 10
Needs to be evaluated
Scalability
TOTVS ESB
Fail Over
Capacity
50 thousand messages per day
More messages regarding query
Clustering
Checking availability
Joint
Message
Base Concepts
It is an event that something has
Base Concepts
It needs to be understood by
other system
It needs to be understood by
people Auto-documentation
Easy to be analyzed
Easy maintenance
More automatic as much as
possible
Simple Text
XML - eXtensible Markup
Language
Base Concepts
What are they for?
It enables describing anything
people
Normally, it is possible to know
XML Advantages
XML Components
Base Concepts
Basic Parts
XML Rules
Base Concepts
XML Valid
Base Concepts
Schema XML
necessary information
Systems will normally provide its
Schema
How to improve the XML rules
XML Example
Transforming XML
Base Concepts
XSL
XML Tools
Base Concepts
Daily tools
Asynchrony x Synchrony
Base Concepts
Asynchronous Process
Asynchrony x Synchrony
Base Concepts
Synchronous Process
Integration Queue
Base Concepts
asynchronous transactions
Failures Control
Advantages of Asynchronous
usage
Closing
Off line operations: if any point is
Asynchronous usage
disadvantages
Closing
Programming is more difficult to
asynchronous
performance degradation
Break and join messages
Hands on!
TOTVS ESB Installation Base
Part 1
Place in the TDN
Installing with JAR
Shortcuts and folders
Services
Finding which version was
installed
Certificate
Our first example File File
Part 2
Service break (do not close)
Basic Settings (E-mail and
Contact)
Bank Setting (Bank Cleaning)
LOG Setting
Part 3
Development with TOTVS ESB
Part 4
Components basic view
Transformer
Identifier
Foreach
OnError
DocIdentifier
FileSender
ESB Components
ESB Components
ESB Components
ESB Components
ESB Components
ESB Components
ESB Components
ESB Components
What must come for an
implementation to work
Integration Requirements
totvsesb-config.xml
will be
XSL Files
What the transformation will do
STD Files
What the components
identifications will do
Update
All new version is a new installer
is generated
Regularly, it includes BUGs
Steps
Update
Example
web services
Communication means based on
XML
opened specifications
WSDL
OASIS
communication protocol.
web services
web services
Specification that explains for
must arrive
Defines which server that meets
the requirements
Usually it is a URL
Example GPS
http://webservices.microsiga.com.
br
Active or Passive?
Differences WS Channel
WebService Component
WS Channel Receiver
WebService Component
WS Channel Sender
WebService Component
Enabling Channel components
WebService Component
Checking the created services
WebService Component
WS Sender
WebService Component
WS Receiver
Common Mistakes
Interpreting diagrams
Integrations Examples
Using File