Objetivo
Após realizar este Curso TIBCO BW 6 Foundation, você será capaz de:
- Compreenda a funcionalidade central envolvida no processo de design de trabalhos de negócios.
- Estudo sobre desenvolvimento e aplicação de depuração
- Entenda os casos de ônibus e motoristas
- Explore a visão geral da TIBCO Enterprise Administration
- Aprenda sobre o aplicativo de depuração e desenvolvimento.
- Administração Empresarial TIBCO BW 6.x
- Compreender a GUI para derivar processos de negócios
- Expandindo o processo de monitoramento para integração de negócios
- Compreendendo o designer TIBCO e o Designer de visualização de painel
Por que você deve aprender TIBCO BW 6?
TIBCO BW 6.x é uma plataforma altamente escalável e robusta para desenvolver novos serviços, integrar aplicativos e automatizar os processos de negócios com o mínimo de código. É também líder de mercado no fornecimento de soluções de middleware com suporte a SMTP, HTTP / S, JDBC, além de serviços Java, Web e XML. O profissional treinado pode compreender e simplificar o esquema e a implementação do SDK para criar adaptadores personalizados.
Conteúdo Programatico
EAI concepts
- Introduction to EAI
- EAI – Historical Approach
- EAI – Message-oriented middleware
- Simple Case study
Introduction to TIBCO AMX BusinessWorks 6.x Environment
- Introduction to TIBCO AMX BusinessWorks 6.x
- Features of TIBCO AMX BusinessWorks 6.x
- TIBCO AMX BusinessWorks 6.x Installation
- Introduction to TIBCO Business Studio
- Using Workspace
- Exercise #1: Installation and Hands-on On TIBCO Business Studio
TIBCO AMX BusinessWorks 6.x Design and Development
- Introduction to Application, Module, Processes and Packages
- Introduction to Activities/Palette/Transitions/Shared Ressources
- Mapping and Transformations
- Building Web-services(SOAP HTTP/JMS)
- Exercise #2 : Building a Web-service With Real-time Scenario
Debugging Application
- Introduction to TIBCO AMX BusinessWorks Debugger
- Debug Job Data
- Using Breakpoints
- Configuring Debugging Environment
- Introduction to OSGi Accessing/Commands
- Testing TIBCO AMX BusinessWorks Application
- Viewing Bundle and Engine details
- Endpoint details
- Exercise #3: Debugging a TIBCO AMX BusinessWorks Application
REST Services
- Introduction to REST services
- Introduction to JSON
- Designing of REST services
- REST Wizard
- Development of REST services
- View/Configure REST Operations
- Testing REST Service Using Swagger UI
- Exercise #4: Development/Debugging REST Service With Real-time Scenario
Working With Properties/Variables
- Introduction to Process Properties
- Introduction to Module Properties
- Introduction to Application Properties
- Scope of Properties
- Introduction to Application Configuration Profiles
- Exercise #5: Working With Properties
Working With JDBC Activities/Drivers
- Introduction to JDBC Activities
- Configuring JDBC Drivers At Design-time and Run-time
- Working With JDBC Activities
- Exercise #6: Development of TIBCO AMX BW 6.x Application With JDBC Activities For A Real-time Scenario
Working with REST Activities
- Introduction to REST/JSON Palette
- Invoking REST API
- JSON to XML and XML to JSON Conversion
- Exercise #7: Development Of REST Client For A Real-time Scenario
Working with Groups
- Introduction to Groups
- Understanding Group Options
- Implementing Loops Using Groups
- Using Scope
- Exception Handling
- Transaction Handling
- Exercise #8: Development Of TIBCO AMX BW Application Using Groups For A Real-time Scenario
Working with Java in TIBCO AMX BW 6.x
- Java Nature For Application Module
- Using Java Code In Module
- Using Product Bundles
- Using Custom X-Path Functions
- Inline Schema Editor
- Using Mapper
- Exercise #9: Development Of TIBCO AMX BW Application Using External Java Code For A Real-time Scenario
Working with Plug-in Projects
- Introduction to OSGi
- Understanding OSGi Activator Classes
- Introduction to Plug-in Projects
- Using/Referencing Plug-in Projects
Application Packaging and Deployment
- Validating Project and Building EAR File
- Introduction to TIBCO AMX BW 6.x Runtime Components
- TIBCO AMX BW 6.x Runtime Architecture
- Domain/Appnode/Appspace/Application
- Introduction to various Deployment Modes
- Creation of Domain/Appspace/Appnode/Application
- Introduction to TIBCO Enterprise Administrator (TEA)
- Exercise #10: Creation of EAR/Domain/Appnode/Appsapce and Deployment of Application
Developing REST Clients
- Representational State Transfer (REST)
- SOAP vs REST
- JavaScript Object Notation (JSON)
- REST and JSON Palette Overview
- Invoke REST API
- Parse JSON and Render JSON
- Conversion between XML and JSON
- Normal Conversion
- Badgerfish Conversion
- The lab I: REST Clients
Java Messaging Service
- What is TIBCO EMS
- Messaging Concepts
- JMS Message Format
- Destinations (Queue/Topic)
- Destination Properties
- Delivery Modes
- Persistent/Non-persistent
- EMS_Reliable Delivery
- Types of Storage Modes
- Types of Acknowledgement
- Message Selector
- Bridge/Route
- EMS Administration Commands
- Configuring GEMS Tool For Monitoring/Management
- Introduction to JMS Activities in TIBCO AMX BusinessWorks 6.x
- Exercise #11: Working With EMS Admin Tool and GEMS Tool
- Exercise #12: Development of TIBCO AMX BW 6.x Application With JMS Activities For A Real-time Scenario
Working with Adapters in TIBCO AMX BW 6.x
- Introduction to File(or)ADB Adapters
- Installing File(or)ADB Adapters
- Developing Simple File(or)ADB Adapter Applications
- Deploying Adapter Applications Using TEA
- Exercise #13: Development Of Simple File(or)ADB Adapter Application and Deployment
TIBCO Enterprise Administrator (TEA)
- Introduction to TIBCO Enterprise Administrator (TEA)
- TEA Installation
- TEA Features
- Configuring TEA For TIBCO AMX BW 6.x
- Creation Of Runtime Components (Domain/Appspace/Appnode/Applications)
- Deployment/Managing/Configuration Of TIBCO AMX BW 6.x Applications
- Deployment Of Applications From TIBCO Business Studio
- Configuring TEA For TIBCO EMS
- Creation Of Destinations And Monitoring TIBCO EMS
- Exercise #14: Hands-on On TEA