Commit 7fadd172600aaf8fc9e6f7926ac8ec8e7ade1a37
1 parent
4b47b4cc
Exists in
master
and in
1 other branch
Documenta os requisitos do broker no README.md
- Elaborada uma apresentação do Broker, explicando a motivação e os ganhos de sua utilização. - Definidos os requisitos para instalação do Broker.
Showing
1 changed file
with
10 additions
and
2 deletions
Show diff stats
README.md
1 | 1 | # SEI-Broker - Camada REST de acesso ao SEI |
2 | +O SEI-Broker é uma camada de integração que foi desenvolvida para integrar os sistemas corporativos da ANS e o SEI, Sistema Eletrônico de Informações do TRF 4. Toda essa camada foi criada utilizando o padrão RESTful de serviços web, sua função é facilitar a integração dos sistemas da ANS com o SEI, utilizando um protocolo mais simples, moderno e performático. A adoção do broker nos permite criar uma camada de abstração para evitar que mudanças no SEI afetem as integrações, isso é possivel pelo fato do broker utilizar REST e possuir contrato fraco. | |
3 | + | |
4 | +O Broker atualmente está na versão 2.9, essa versão é compatível com o SEI 3.0.13. É importante destacar que é necessário atualizar o SEI-Broker a cada atualização do SEI que altere os serviços web. | |
5 | + | |
6 | +Alguns serviços adicionais foram desenvolvidos extrair dados que não são ofertados pelos serviços nativos do SEI, estes serviços fazem acesso a base de dados do SEI e realizam operações apenas de consulta. A escrita de dados continua a ser exclusividade dos serviços nativos, desta forma a integridade e coerência das inserções é mantida. | |
2 | 7 | |
3 | 8 | ## Requisitos |
4 | 9 | - SEI 3.0.13 instalado/atualizado. |
5 | - - Verificar valor da constante de versão no arquivo /sei/web/SEI.php ou, após logado no sistema, parando o mouse sobre a logo do SEI no canto superior esquerdo. | |
6 | -- Os códigos-fonte do Broker podem ser baixados a partir do link a seguir, sempre utilizer a versão compatível com o SEI: [https://softwarepublico.gov.br/gitlab/ans/sei-broker/tags](https://softwarepublico.gov.br/gitlab/ans/sei-broker/tags "Clique e acesse") | |
10 | +- Código-fonte do Broker pode ser baixado a partir do link a seguir, sempre utilize uma versão compatível com o SEI: [https://softwarepublico.gov.br/gitlab/ans/sei-broker/tags](https://softwarepublico.gov.br/gitlab/ans/sei-broker/tags "Clique e acesse") | |
11 | +- Apache Maven para baixar as dependências e compilar o pacote. | |
12 | +- Servidor JBoss EAP 7.0.4 ou Wildfly 10. | |
13 | +- Banco relacional, o Broker foi desenvolvido usando Oracle 12g, mas com pouco esforço pode utilizar o MySQL. | |
14 | +- Conexão com a internet para que o Maven acesse os repositórios hospedeiros das dependências. | |
7 | 15 | \ No newline at end of file | ... | ... |