Tip:
Highlight text to annotate it
X
Gostaria de te perguntar sobre a importância do middleware
Já que estamos falando de um open source.
Sim, eu acho que uma programação desse tipo pode ser grande
Porque um dos maiores obstáculos que uma pessoa comum tentando interface com o sistema do governo
Em alguns casos eles podem ter, você sabe, um sistema de mainframe do IBM
Eles podem ter, você sabe, programas que rodam no Linux, programas que rodam no Microsoft
E se você pode introduzir uma camada em cima disso que providencia um webservice
E esconde detalhes de todas essas implementações
É muito mais fácil para alguem escrever uma aplicação para aquela camada intermediaria.
Tem uma coisa em Portland
Eles tem uma coisa chamada PDX API ele é feito no CouchDB
Ele acessa intermediariamente entre meia duzia de sistemas diferentes que providencia todo tipo de dados
Tudo desde dados da rua até rotas do sistema publico de tráfego
E estão todo lá em um único API
Então você conecta em um sistema e conversa com um API
E você consegue todos esses dados de sistemas diferentes.
Eu sei que isso foi uma grande coisa para eles por poderem
Tipo uma das coisas que eles fizeram uma vez que tinham esse API
Eles fizeram um Hackathon para ver quem conseguia fazer o melhor APP em cima daquele API
Então algumas vezes a melhor coisa que o governo pode fazer é não construir um APP
Mas sim construir um middleware que permita você acessar todos os dados dentro desses sistemas.
Não sei se isso te ajuda com essa resposta.
Sim, Obrigado.