Tutorial Passo a Passo SOA com Java 6  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
saoj
JWizard
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2573
Localização: Chicago, EUA
Offline


Quem estiver interessado num tutorial passo a passo de como colocar um serviço no ar com Java 6 pode acessar a URL:

http://blogs.mentaframework.org/posts/list/14404.page

Dúvidas, sugestões e críticas construtivas serão bem-vindas.



Sergio A Oliveira Jr. - saoj

ExperiMENTA:

Mentawai = http://www.mentaframwork.org - Full-stack Java Web Framework com Configuracão Programática
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org


[Email] [WWW]
saoj
JWizard
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2573
Localização: Chicago, EUA
Offline


O tutorial está inicialmente se focando em WS. SOA não é WS, mas a grande maioria dos projetos SOA utilizam WS.

Em outros artigos a idéia é explorar um pouco mais a infraestrutura de SOA necessária, to ESB or not to ESB, etc.

Partes do tutorial:

Implementando e disponibilizando serviços em Java (JAX-WS)

Implementando um cliente em Ruby (SOAP4R)

Implementando um cliente em Java

:arrow Disponibilizando o seu serviço via Tomcat

Segurança e Autenticação para o seu serviço

http://blogs.mentaframework.org/posts/list/14404.page







Sergio A Oliveira Jr. - saoj

ExperiMENTA:

Mentawai = http://www.mentaframwork.org - Full-stack Java Web Framework com Configuracão Programática
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org


[Email] [WWW]
Marcio Duran
GUJ Master
[Avatar]

Membro desde: 23/01/2008 11:14:35
Mensagens: 1905
Offline

- Gostei do Assunto !!!, esse tutorial esta publicado em alguma revista, não teria o PDF para abaixar por completo ao inves de lhe enviar emails !!!?????

This message was edited 1 time. Last update was at 18/06/2009 15:03:25


Consultor Open Source
Comunidade JavaLivros
Twitter Comunidade JavaLivros
Novo Blog do MiddleHeaven
[WWW]
Adelar
GUJ Master
[Avatar]

Membro desde: 31/10/2008 10:07:36
Mensagens: 1214
Localização: Cascavel
Offline

Muito boas as dicas. Valeu

"Errando e aprendendo com os bugs"
http://www.cajuscript.org
[WWW] [MSN]
asaudate
GUJ Master
[Avatar]

Membro desde: 01/09/2007 19:31:41
Mensagens: 1669
Localização: São Paulo
Offline

Só tenho a lastimar com seu "tutorial". Achei muita, mas MUITA pretensão MESMO, disponibilizar um artigo dizendo ser um tutorial SOA, sendo que tudo o que você faz são criar alguns serviços e clientes pra ele. SOA, meu amigo, é muuuuuuuuito mais do que isso!

Alexandre Saudate
__________________________

Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.

Série quickstart: Spring+Spring Security+Jersey+Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate

Precisa de uma ferramenta boa para web services, mas está cansado das ferramentas tradicionais? #Banshee

Evite usar Axis2!!! Leia aqui para mais detalhes!

@alesaudate
Quer ler um blog especializado em web services e SOA?

deividroger
Smalltalk

Membro desde: 13/06/2010 19:06:24
Mensagens: 4
Offline

asaudate, Ele pode ter até errado no titulo do tutorial, mais francamente é dificil achar algo na internet algo em portugues sobre o assunto. Pra mim foi de grande valia, hoje eu programo em .NET e ja estou cansado dessa guerrinha JAVA X .NET eu QUERO INTERGRAÇÃO. Muito bom artigo.
asaudate
GUJ Master
[Avatar]

Membro desde: 01/09/2007 19:31:41
Mensagens: 1669
Localização: São Paulo
Offline

deividroger wrote:asaudate, Ele pode ter até errado no titulo do tutorial, mais francamente é dificil achar algo na internet algo em portugues sobre o assunto. Pra mim foi de grande valia, hoje eu programo em .NET e ja estou cansado dessa guerrinha JAVA X .NET eu QUERO INTERGRAÇÃO. Muito bom artigo.


Você precisa de material sobre como construir web services ou de SOA ? De SOA, temos:

-> Blog do Ricardo Ferreira
-> Blog do Edgar Silva
-> O meu (que ainda é pequeno, mas pretendo ir postando mais, sempre sobre SOA).

Escola de treinamento:

-> SOA Expert

Fórum especializado (ainda em construção):

-> Portal SOA

Infelizmente, SOA com .NET é focado em BizTalk, e, realmente, não há muito material sobre isso na net. Se você quiser, ficarei feliz em disponibilizar material sobre isso em meu blog.

Só pra finalizar, esse é todo o material de SOA que conseguí pensar de bate-pronto. Fiz isso para mostrar o que é SOA, de maneira que fique claro quais são as diferenças. Tenho certeza de que você não terá muitas dificuldades para achar material sobre como desenvolver web services em Java.

[]´s

Alexandre Saudate
__________________________

Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.

Série quickstart: Spring+Spring Security+Jersey+Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate

Precisa de uma ferramenta boa para web services, mas está cansado das ferramentas tradicionais? #Banshee

Evite usar Axis2!!! Leia aqui para mais detalhes!

@alesaudate
Quer ler um blog especializado em web services e SOA?

deividroger
Smalltalk

Membro desde: 13/06/2010 19:06:24
Mensagens: 4
Offline

Opa, acho que não estamos nos entendendo.

Eu estava a muito tempo procurando algo relacionado o Web Services em Java(Eu não sou programador da linguaguem ainda, eu programado em .NET), agora quanto a SOA não.

Eu sei muito bem que SOA é muito mais do que criar simples serviços ou ter algum Midware ou ESB para poder hostear serviços e atender chamadas.

Eu gosto muito de Sistemas distribuidos(não que Web Services seja exatamente o caminho).

Mais logo que você tocou no assuntou eu vou sim acompanhar esses sites. Eu recomendo também o livro Livro SOA na Prática da editora Alta Books, para quem não conhece muito bem o assunto ou como você mesmo disse "confunde serviços com SOA" - o livro realmente abre muitos horizontes para essa perspectiva.

concerteza achar material falando de SOA em Java é muito mais fácil mesmo. O BizTalk é uma grande ferramenta por sinal complexa de mais e que é complicado mesmo achar material falando sobre ela, esse é um dos grandes pontos fracos da plafaforma em sí.

This message was edited 1 time. Last update was at 14/06/2010 10:40:57

 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team