Projeto apenas Service
20/07/2010 00:00
0
AAAEeewww

Bom, primeiro post aqui hehe o/

Carinhas, sou bem iniciante no grails, minha dúvida é a seguinte: fiz uma aplicação web, tranquilo, grails é fantástico e tals, mas queria aproveitar meus serviços em outro projeto, também web, mas outra interface, controllers, completamente diferente... com exceção dos serviços.

Em uma aplicação java comum implementaria um projeto separado, ejb 3, gransde evolução mas muito código q não preciso mais. Aí o utilizaria nos meus projetos web e blznha, teria um ear com tudo que precisava \o/, porém e em grails, tem como criar um projeto grails sem criar um war, apenas services??? funcionaria blznha???

Acho que não né, mas que tal um plugin que sim??? Cheguei a pensar em implementar meus serviços como um projeto de plugin, a princípio zuado neh... mas sei lá, acho que vou acabar apenas criando uma estrutura de pastas nos controllers e fazer uns url mappings.... mas caso tivesse um plugin que me permitisse gerar um projeto ejb... uhhmmm aí sim seria bastante interessante... Idéias???

Abraçooo o/
Tags: Grails


0
Desculpa, também sou noob e não entendi o que você quis dizer.

Eu entendi que você queria criar um webservise com grails. Eu nunca tinha pensado nisso. De cara eu iria fazer em java e fazer a app em grails consumir ela. Dando uma primeira olhada no Pai Google encontrei uns links, mas não sei se serão sua solução.

NOTA: perguntei a um ferra em grails que está agora do meu lado e ele disse que dá para fazer webservice com grails tranquilo. Ainda não sei como XD

<!-- m --><a class="postlink" href="http://grails.org/XFire+Plugin">http://grails.org/XFire+Plugin</a><!-- m -->

<!-- m --><a class="postlink" href="http://docs.codehaus.org/pages/viewpage.action?pageId=88342530">http://docs.codehaus.org/pages/viewpage ... d=88342530</a><!-- m -->

...

Bom, agora eu tenho o que pesquisar e estudar XD

Se você só quiser consumir webservices veja: <!-- l --><a class="postlink-local" href="http://www.grailsbrasil.com/viewtopic.php?f=1&amp;t=1016">viewtopic.php?f=1&amp;t=1016</a><!-- l -->
20/07/2010 00:00


0
Reaproveitamento de código Grails é bastante complicado (estou louco para escrever um post sobre isto).

A melhor solução para o seu problema é implementar todos estes serviços como se fosse um plugin que você possa reaproveitar em outros projetos Grails.


0
[quote=&quot;kicolobo&quot;]
A melhor solução para o seu problema é implementar todos estes serviços como se fosse um plugin que você possa reaproveitar em outros projetos Grails.[/quote]
Se tratando de aproveitamento de códigos dentro do grails (não entendi se o outro projeto também seria grails) também acho que seria a solução, utilizando os services.
Talvez criando um repositório para distribuir esse plugin em sua rede interna via maven, acho que fica até mais facil adicionar no .properties que o projeto necessita o plugin do que ficar instalando manualmente o plugin. (link exemplo).
20/07/2010 00:00


0
Olá MayogaX, a idéia não é utilizar webservices, é a reutilização dos serviços grails mesmo.

Provavelmente vou ter que seguir a linha dos plugins como foi citado, mas por enquanto, como apenas o primeiro projeto está fechado então vai permanecer apenas um, depois caso necessário passo alguns services para um plugin...

Vlw galera o/
11/08/2010 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto