Hoje é 06 Set 2010, 15:21

Todos os Horários estão como UTC - 3 horas




Criar novo tópico Responder Tópico  [ 3 Mensagens ] 
Autor Mensagem
 Assunto do Tópico: UNB - Ceftru
MensagemEnviado: 27 Out 2009, 18:43 
Offline
Iniciante

Data de registro: 01 Abr 2009, 19:53
Mensagens: 5
Localização: BRASÍLIA/DF
Fala, galera!

Minha experiência com o Grails começou em Abril/2009, quando cheguei no Centro de Transportes da UNB(CEFTRU).
Tínhamos como desafio um projeto de coleta de dados de informações relativas ao acesso escolar no estado do Maranhão.
O prazo era relativamente curto(4 meses) e quando eu ingressei na equipe, que era híbrida(1 desenvolvedor java, 1 desenvolvedor php e outro .NET, mas todos tinham noção de O.O.) a arquitetura estava pra ser fechada, e a adoção do Grails surgiu como alternativa.
Realizamos um workshop de 2 ou 3 dias, que foi dado por um outro colega nosso, que estava fora do projeto, mas que já tinha tido um contato com o Grails.

Em resumo, nosso sistema era basicamente um SIG, com outras necessidades como autorização/autenticação de usuários.
Ele foi executado no prazo proposto e ainda foi elogiado.
Assim, consideramos que o Grails e seus plugins tiveram papel fundamental nesse sucesso.

E além disso, ele garantiu minha permanência no Centro, que até então era temporária.

Logo depois, precisamos fazer um cadastro de formulários gigantescos que serviriam de coleta de dados no Brasil inteiro. E o prazo era bem menor e muito fora da realidade: 1 semana.
Mais uma vitória do Grails.

E há pouco tempo precisamos fazer um protótipo/prova de conceito, que consistia em criar um cliente para webservices.
Com Grails, foi muito prático e rápido.
Os plugins do Grails me fizeram esquecer do Axis.

Enfim...
Grails, pratique essa idéia.

Att,
Rodrigo


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: UNB - Ceftru
MensagemEnviado: 28 Out 2009, 10:23 
Offline
Grails Guru
Avatar de usuário

Data de registro: 15 Fev 2008, 10:59
Mensagens: 553
Localização: Belo Horizonte
Sucesso total hein? Do caralho!

Você usou o que para trabalhar com web services em Grails?


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: UNB - Ceftru
MensagemEnviado: 28 Out 2009, 14:36 
Offline
Iniciante

Data de registro: 01 Abr 2009, 19:53
Mensagens: 5
Localização: BRASÍLIA/DF
Rapaz...

Eu iria usar o WSClient http://grails.org/plugin/ws-client, mas aí ele acusou imcompatibilidade com a versão da minha máquina e não quis fazer update do Grails.
Então, resolvi usar um Groovy Module http://groovy.codehaus.org/GroovyWS, que vi que está encapsulado no plugin WSClient, através de um groovy-XYZ.jar, na pasta lib do mesmo.

Aí funcionou pra mim.
Usei o código abaixo.


Código:
import groovyx.net.ws.WSClient

...

def metodoConsumidor  = {
        def proxy = new WSClient("http://192.168.10.53/wsitinerario/Service1.asmx?WSDL", this.class.classLoader);
        proxy.initialize();
        def resultado = proxy.NomeDoMetodoDoWebService(parametro1, parametro2, ...);
        //Faça o que quiser como resultado.
        render resultado;
    }
}
...



Depois vou atualizar o Grails pra versão mais recente e usar diretamente o plugin WSClient pra ver se funfa também.

Faloura!


Voltar ao topo
 Perfil  
 
Mostrar mensagens anteriores:  Organizar por  
Criar novo tópico Responder Tópico  [ 3 Mensagens ] 

Todos os Horários estão como UTC - 3 horas


Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante


Você não pode criar novos tópicos neste fórum
Você não pode responder tópicos neste fórum
Você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum

Procurar por:
Ir para:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduzido por phpBB Brasil