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

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

Interface Web Services Renato De Giovanni Tim Sutton Centro de Referência em Informação Ambiental, CrIA.

Apresentações semelhantes


Apresentação em tema: "Interface Web Services Renato De Giovanni Tim Sutton Centro de Referência em Informação Ambiental, CrIA."— Transcrição da apresentação:

1 Interface Web Services Renato De Giovanni Tim Sutton Centro de Referência em Informação Ambiental, CrIA

2 Objetivos Definição de um protocolo que permitisse a execução remota de experimentos de modelagem. Desenvolvimento de programas (cliente e servidor) compatíveis com esse protocolo.

3 Características do protocolo Independente do openModeller. Utiliza SOAP (Simple Object Access Protocol). Estilo Document / Literal. –Não oferece os benefícios de codificação automática de mensagens. –Menos problemas de interoperabilidade. –Melhor performance. Maior parte do XML está definido em XML Schema que também serve para validar objetos serializados pelo openModeller.

4 Métodos disponíveis ping getAlgorithms getLayers createModel getProgress getModel getLog projectModel getMapAsAttachment getMapAsUrl

5 Implementações Servidor SOAP desenvolvido em C++ (gSOAP). Cliente SOAP desenvolvido em Perl (funciona em linha de comando). Cliente SOAP desenvolvido em C++ (gSOAP) e usado pela interface gráfica.

6 Funcionamento do servidor requisição Servidor SOAP Fila em sistema de arquivos om_create om_project Cron job linha de comando resultados resposta CGI ou daemon

7 Funcionamento do servidor com cluster requisição Servidor SOAP Fila em sistema de arquivos Master om_create escalonador Java resultados resposta om_project om_create om_project om_create om_project om_create om_project

8 Comentários Layers (mapas de entrada) precisam estar no servidor. –Pesquisa: como lidar com ambiente distribuído. –Pesquisa: incluir metadados. Inicialmente cluster poderá agilizar experimentos que envolvem vários algoritmos, ou várias espécies. –Futuro próximo: P-GARP –Pesquisa: paralelização em outras partes da bilioteca (por exemplo projeção).


Carregar ppt "Interface Web Services Renato De Giovanni Tim Sutton Centro de Referência em Informação Ambiental, CrIA."

Apresentações semelhantes


Anúncios Google