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

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

Mensageria no âmbito do SFN

Apresentações semelhantes


Apresentação em tema: "Mensageria no âmbito do SFN"— 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 <?xml version="1.0"?> <DOC xmlns=” <BCMSG> . . . Segmento de Controle </BCMSG> <SISMSG> . . . Segmento do Sistema </SISMSG> <USERMSG> . . . Segmento do Usuário </USERMSG> </DOC>

8 Mensageria no SPB

9 Mensageria no SPB <SISMSG> <TES0010> <CodMsg>TES0010</CodMsg> <NumCtrlPart>TES </NumCtrlPart> <ISPBPartDebtd> </ISPBPartDebtd> <ISPBPartCredtd> </ISPBPartCredtd> <VlrLanc>140.00</VlrLanc> <CodDevTransf>27</CodDevTransf> <NumCtrlTESOr>TES </NumCtrlTESOr> <Hist>DEVOLUCAO REFERENTE MENSAGEM TES0003 NR.CONTROLE ORIGINAL TES </Hist> <DtMovto> </DtMovto> </TES0010> </SISMSG>

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ço Unidade de Negócio Gestor do Serviço
BMA, BMC, CBL Deban BM&FBovespa CAM Dereg e Desig Desig CCR Derin CCS Decon CIR Mecir COR Derop CQL * CIP CTP Cetip DDA, PAG, SCG GEN Deinf LDL, LTR, RCO, RDC, STR, SME LEI, PTX Depin RGT Deati SEL Demab SLB Deafi SML TES STN

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

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

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 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 - 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 avisa a múltiplos participantes a realização da requisição

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

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

26 Obrigado.


Carregar ppt "Mensageria no âmbito do SFN"

Apresentações semelhantes


Anúncios Google