A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Mensageria no âmbito do SFN Brasília, 7 de agosto de 2014.

Apresentações semelhantes


Apresentação em tema: "Mensageria no âmbito do SFN Brasília, 7 de agosto de 2014."— Transcrição da apresentação:

1 Mensageria no âmbito do SFN Brasília, 7 de agosto de 2014.

2 Agenda Definições Mensageria no SPB Mais mensagens do SFN Especificação técnica de mensagens e arquivos Modelos de troca de mensagens no SFN

3 Definições Mensageria é o sistema que realiza a troca de mensagens entre outros sistemas. Uma mensagem típica é um conjunto de dados, cuja estrutura é de conhecimento público entre os sistemas, com a finalidade de solicitar uma operação ou de informar sobre a ocorrência de um fato relevante. Geralmente, uma mensagem é curta e processada “on-line”, e pode provocar uma resposta, por meio de outra mensagem. O objetivo da mensageria é automatizar processos que se relacionam entre si para atingir um objetivo, de forma que haja pouca ou nenhuma interferência humana – “Straight- through processing (STP)”.

4 Definições Usualmente, uma mensagem é composta de alguns “pedaços”: Informações do protocolo de transporte (exemplo, na mensageria do SPB, o cabeçalho do MQ) Informações de segurança (certificado digital, assinatura, algoritmos criptográficos) Carga “útil”, com as informações dispostas em um leiaute conhecido e/ou pré-definido (por exemplo, informações XML definidas por um arquivo XSD)

5 Definições Princípios: Confidencialidade Integridade Autenticidade / Não-repúdio Disponibilidade Finalidade “As mensagens transmitidas entre os participantes e o Banco Central são irrevogáveis, incondicionais e finais.”

6 Mensageria no SPB As mensagens trafegam em uma rede privada TCP/IP - a Rede do Sistema Financeiro Nacional – RSFN. Os bancos comerciais, câmaras de compensação e o Tesouro Nacional, além do próprio Banco Central, enviam e recebem mensagens na RSFN. Na RSFN, para controle do envio/recepção das mensagens, é utilizado um gerenciador de filas (“MQ – Message Queue”). A conexão é ponto-a-ponto, ou seja, cada participante possui um par de filas “sender/receiver” com os demais participantes com quem trocam mensagens. Todas as mensagens que trafegam na RSFN possuem um cabeçalho de segurança padrão de 588 bytes. As mensagens são assinadas, utilizando um certificado digital padrão ICP-Brasil. Todas as mensagens referentes ao SPB são assinadas e criptografadas (chaves públicas e privadas). O Banco Central do Brasil não emite os certificados digitais do SPB, porém é o repositório de certificados usados pelos participantes do sistema.

7 Mensageria no SPB A “carga útil” das mensagens é descrita com XML e validada por meio de arquivos “XML-Schema Definition – XSD” Três segmentos no XML BCMSG – Segmento de Controle SISMSG – Segmento do Sistema USERMSG – Segmento do Usuário (opcional) Restrições BCMSG + SISMSG <= 32 Kbytes USERMSG <= 1 Mbyte... Segmento de Controle... Segmento do Sistema... Segmento do Usuário

8 Mensageria no SPB

9 TES0010 TES TES DEVOLUCAO REFERENTE MENSAGEM TES0003 NR.CONTROLE ORIGINAL TES

10 Mais mensagens do SFN Regula aspectos de rede: Manual de Redes do SFN Subgrupo de Redes Regula aspectos da segurança: Manual de Segurança do SFN Subgrupo de Segurança Regula os leiautes das mensagens e outros aspectos técnicos: Catálogo de Serviços do SFN Subgrupo de Serviços Todos os subgrupos vinculados ao Comitê Gestor da Comunicação Eletrônica no Âmbito do SFN (circular de 19 de fevereiro de 2013)

11 Mais mensagens do SFN ServiçoUnidade de NegócioGestor do Serviço BMA, BMC, CBLDebanBM&FBovespa CAMDereg e DesigDesig CCRDerin CCSDecon CIRMecir CORDerop CQL*CIP CTPDebanCetip DDA, PAG, SCGDebanCIP GENDeinf LDL, LTR, RCO, RDC, STR, SMEDeban LEI, PTXDepin RGTDeati SELDemab SLBDeafi SMLDerin TESDeafiSTN

12 Especificação Técnica de Mensagens e Arquivos InstituiçõesGestorUnidades Comitê Gestor Subgrupos Técnicos Comitê Gestor DRN Catálogo de Serviços

13 Modelos de troca de mensagens no SFN Prestador Participante 1. Participante requisita serviço 3. Retorno de mensagem com erros marcados 2. Mensagem R1 informa realização da requisição BACEN 1. Requisição de serviço

14 Modelos de troca de mensagens no SFN 2. Requisição de serviço com informação a terceiro Participante-B -A 1. Participante requisita serviço 3. Retorno de mensagem com erros marcados Prestador BACEN 2. Mensagem R1 informa realização da requisição 4. Mensagem R2 Prestador informa a terceiro a realização da requisição

15 Modelos de troca de mensagens no SFN 3. Requisição de serviço com notificação Participante-A -B 1. Participante requisita serviço 3. Retorno de mensagem com erros marcados Participante Notificado 5. Mensagem R3 Prestador notifica participante sobre serviço realizado Prestador BACEN 2. Mensagem R1 informa realização da requisição 4. Mensagem R2 Prestador informa a terceiro a realização da requisição

16 Modelos de troca de mensagens no SFN 4. Consulta Participante 1. Participante consulta informações 3. Retorno de mensagem com erros marcados 2. Mensagem R1 resultado da consulta Prestador BACEN

17 Modelos de troca de mensagens no SFN 5. Informação ao participante Participante 1. Informação ao participante Prestador BACEN

18 Modelos de troca de mensagens no SFN 6. Informação com resposta

19 Modelos de troca de mensagens no SFN 7. Aviso 1. Aviso a múltiplos participantes Prestador BACEN Participante

20 Modelos de troca de mensagens no SFN 8. Informação ao prestador Participante 1. Participante informa prestador 2. Retorno de mensagem com erros marcados Prestador BACEN

21 Modelos de troca de mensagens no SFN 9. Informação com notificação a terceiro

22 Modelos de troca de mensagens no SFN 10. Requisição ao participante

23 Modelos de troca de mensagens no SFN 11. Requisição de serviço com aviso Participante -A1. Participante requisita serviço 3. Retorno de mensagem com erros marcados Prestador BACEN 2. Mensagem R1 informa realização da requisição 4. Mensagem R2 Prestador avisa a múltiplos participantes a realização da requisição Participante

24 Modelos de troca de mensagens no SFN 12. Informação com aviso Participante -A 1. Participante informa prestador 3. Retorno de mensagem com erros marcados Prestador BACEN 2. Mensagem R1 confirmação de recebimento 4. Mensagem R2 Prestador avisa a múltiplos participantes sobre a informação Participante

25 Modelos de troca de mensagens no SFN 13. Informação com notificação

26 Obrigado.


Carregar ppt "Mensageria no âmbito do SFN Brasília, 7 de agosto de 2014."

Apresentações semelhantes


Anúncios Google