Visão Geral
Curso Open Telecom Platform for Erlang Programmers, ensina aos participantes como usar a Open Telecom Platform, um conjunto básico de middleware, bibliotecas e ferramentas usadas para projetar e arquitetar sistemas Erlang.
Objetivo
Após realizar este Curso Open Telecom Platform para Programadores Erlang, você será capaz de:
- Os princípios de design do OTP
- Comportamentos OTP
- Configuração do sistema OTP
- Aplicativos OTP disponíveis
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Introduction
- Erlang
- OTP Components
- System Design Principles
- Applications and Libraries
Behaviors
- Design Principles
- Behaviors
- A Server Example
Generic Servers
- Generic Servers
- Starting a Server
- Message Passing
- Termination
- Other Messages
- Timeouts
- Other Issues
State Machines
- Finite-State Machines
- Generic State machines
- State function mode
- Event function mode
- Other messages
- Termination
- State enter calls
- Postponing events
- Time-outs
Supervisors
- Supervisors
- Supervisor Example
- Generic Supervisors
- Dynamic Children
- Non OTP-compliant Processes
Event Handlers
- Events
- Event Handlers
- Adding Handlers
- Sending Events
- Swapping Handlers
- Deleting Handlers
- Event Handler Example
Applications
- Applications
- Starting Applications
- Stopping Applications
- Application Files
- Distributed Applications
- Observer Applications
System Architecture Support Libraries
- SASL Application
- Error Logging
- Report Browser
- Alarm Handler
System Principles
- Releases
- Release Directory Structure
- Release Resource Files
- Creating a Release
- Starting a Release
- Erlang Directives
TENHO INTERESSE