blob: 5a509eb500459331652ef48d2248e771c110d3af [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<!--
Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
-->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Trilha de Aprendizado de Web Services - Tutoriais, Guias e Artigos do NetBeans</title>
<meta name="description" content="Collection of resources for programming Java EE applications in NetBeans IDE" />
<link rel="stylesheet" href="../../netbeans.css">
</head>
<body>
<h1>Trilha de Aprendizado de Web Services</h1>
<h4><a name="what"></a><b>O que são Web Services?</b></h4>
<p>Os Web services são componentes de aplicação distribuídos que estão disponíveis externamente. Você pode usá-los para integrar aplicações de computador que são escritas em linguagens diferentes e executadas em plataformas diferentes. Os Web services são independentes de linguagem e de plataforma porque os fornecedores concordaram em oferecer padrões de Web service comuns. </p>
<p>As aplicações de Web service são implantadas em um servidor de aplicações Java EE, tal como o GlassFish Server/Servidor de Aplicações do Sistema Sun Java.</p>
<p>Essa página fornece links para alguns dos documentos e recursos do NetBeans que podem ajudá-lo a aprender a desenvolver aplicações de Web service com o NetBeans IDE.</p>
<table class="full-width">
<tbody>
<tr>
<td class="valign-top"><div class="trail-box">
<div class="trail-box-header"> <img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right"> <img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>Conceitos Básicos<a name="start"></a></h1>
</div>
<div class="trail-box-content">
<ul><li><a href="../docs/websvc/intro-ws.html">Introdução aos Web Services</a></li>
</ul>
</div>
<div class="trail-box-bottom"> <img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right"> <img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left"> </div>
</div>
<div class="trail-box">
<div class="trail-box-header"> <img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right"> <img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>Tutoriais e Artigos</h1>
</div>
<div class="trail-box-content">
<p><b>Web Services SOAP</b></p>
<ul class="b-bottom-dashed">
<li><a href="../docs/websvc/jax-ws.html">Introdução aos Web Services JAX-WS</a></li>
<li><a href="../docs/websvc/client.html">Desenvolvendo Clientes de Web Service JAX-WS</a> </li>
<li>Passando Dados Binários no SOAP: um tutorial em cinco partes
<ul>
<li><a href="../docs/websvc/flower_overview.html" title="Visão Geral">Parte 1: Visão Geral</a></li>
<li><a href="../docs/websvc/flower_ws.html" title="Criando o Web Service">Parte 2: Criando o Web Service</a></li>
<li> <a href="../docs/websvc/flower-code-ws.html" title="Codificando e Testando o Web Service">Parte 3: Codificando e Testando o Web Service</a></li>
<li> <a href="../docs/websvc/flower_wsdl_schema.html" title="Modificando o Esquema e os Arquivos WSDL">Parte 4: Modificando o Esquema e os Arquivos WSDL</a></li>
<li> <a href="../docs/websvc/flower_swing.html" title="Criando o Cliente Swing">Parte 5: Criando o Cliente Swing</a></li>
</ul>
</li>
</ul>
<p><b>Web Services RESTful</b></p>
<ul class="b-bottom-dashed">
<li><a href="../docs/websvc/rest.html">Introdução ao RESTful Web Services</a> </li>
<li><a href="http://netbeans.dzone.com/nb-generate-simpler-rest">DZone: NetBeans IDE para Gerar Web Services RESTful Mais Simples</a></li>
<li><a href="http://netbeans.dzone.com/nb-smugmug-client">DZone: Cliente SmugMug em Java com NetBeans IDE</a> </li>
<li><a href="http://netbeans.dzone.com/articles/how-to-combine-rest-and-ejb-31">DZone: Como Combinar Serviços REST com o EJB 3.1</a></li>
</ul>
<p><b>Software Como um Serviço (SaaS)</b></p>
<ul class="b-bottom-dashed">
<li><a href="../docs/websvc/zillow.html">SaaS: Zillow</a></li>
</ul>
<!-- <p><b>Web Service Reliability and Security</b></p>
<ul>
<li><a href="../docs/websvc/wsit.html">Advanced Web Service Interoperability</a></li>
<li><a href="http://netbeans.dzone.com/oauth-support-netbeans">DZone: OAuth Support in NetBeans IDE 6.9</a> </li>
</ul>-->
</div>
<div class="trail-box-bottom"> <img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right"> <img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left"> </div>
</div>
<div class="trail-box">
<div class="trail-box-header"> <img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right"> <img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>Documentos de Contribuição da Comunidade</h1>
</div>
<div class="trail-box-content">
<ul><li> <a href="http://netbeans.dzone.com/nb-hierarchical-web-services">Desenvolvimento Hierárquico de Web Service com o NetBeans IDE</a>, de Jayasurya Venug </li>
<li><a href="http://buttso.blogspot.com/2011/02/using-jax-rs-with-weblogic-server-1034.html">Blog de Steve Button: Using JAX-RS [and NetBeans IDE] With WebLogic Server 10.3.4 (Usando JAX-RS - e NetBeans IDE - com o WebLogic Server 10.3.4)</a> </li>
<li><a href="http://www.adam-bien.com/roller/abien/entry/simplest_possible_ejb_3_13">O componente EJB 3.1/REST (JSR 311) Mais Simples Possível</a>, de Adam Bien</li>
<li><a href="http://wiki.netbeans.org/TransformingSOAPMessagesWithXSLT">Transformando Mensagens SOAP com XSLT</a>, de Siegfried Bolz</li>
<li><a href="http://wiki.netbeans.org/JavaClientForDeliciousUsingNetBeans">Criando um Cliente Java para RESTful Web Services del.icio.us</a>, de Amit Kumar Saha</li>
<li><a href="http://wiki.netbeans.org/SOAPclientForOpenCalais">Cliente SOAP para Open Calais</a>, de Amit Kumar Saha</li>
</ul>
<div class="b-top-dashed align-right"><br>
<p> <a href="http://wiki.netbeans.org/CommunityDocs_Contributions" target="_blank"> <img alt="" height="12" src="../../images_www/v6/arrow-button.gif" width="15" /> Todos os Documentos de Contribuição da Comunidade</a></p>
</div>
</div>
<div class="trail-box-bottom"> <img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right"> <img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left"> </div>
</div>
</td>
<td class="valign-top half-width"><div class="trail-box">
<div class="trail-box-header"> <img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right"> <img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>Screencasts</h1>
</div>
<div class="trail-box-content">
<ul>
<li><a href="../docs/websvc/pet-catalog-screencast.html">Catálogo Pet de Web Services RESTful - NetBeans IDE 6.5</a></li>
<li>java.net: <a href="http://download.java.net/javaee5/screencasts/metro-nb6/">Web Services Protegidos e Confiáveis usando Metro/GlassFish</a></li>
<li>YouTube: <a href="http://youtube.com/watch?v=K8OtFD6RLMM">SOCRADES: Demonstração de Web Services em Dispositivos Sun SPOT</a></li>
</ul>
<div class="b-top-dashed align-right"><br>
<p> <a href="../docs/screencasts.html"> <img alt="" height="12" src="../../images_www/v6/arrow-button.gif" width="15" /> Todos os Screencasts </a></p>
</div>
</div>
<div class="trail-box-bottom"> <img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right"> <img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left"> </div>
</div>
<div class="trail-box">
<div class="trail-box-header"> <img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right"> <img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>Outros Recursos</h1>
</div>
<div class="trail-box-content">
<p><b><em>Desenvolvendo Aplicações com o NetBeans IDE</em> Guia do Usuário</b></p>
<ul class="b-bottom-dashed">
<li><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb7400&amp;id=NBDAG1842">Desenvolvendo e Protegendo Web Services</a></li>
<li><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb7400&amp;id=NBDAG1035">Desenvolvendo Aplicações Web</a></li>
<li><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb7400&amp;id=NBDAG1216">Desenvolvendo Aplicações Corporativas</a></li>
<li><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb7400&amp;id=NBDAG1649">Trabalhando com Servidores Web e Servidores de Aplicações</a></li>
</ul>
<p><b>Perguntas Frequentes</b></p>
<ul>
<li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#section-NetBeansUserFAQ-WebServicesDevelopment">Perguntas Frequentes sobre o Desenvolvimento de Web Services</a></li>
</ul>
<p><b>Tutoriais e Outras Documentações</b></p>
<ul>
<li><a href="https://weblogs.java.net/blog/caroljmcdonald/archive/2013/09/16/example-backbonejs-jax-rs-jpa-application" target="_blank">Exemplo Backbone.js , JAX-RS, Aplicação JPA</a></li>
<li><a href="http://coenraets.org/blog/2011/12/restful-services-with-jquery-and-java-using-jax-rs-and-jersey/">Services RESTful com JQuery e Java Utilizando o JAX-RS e Jersey</a></li>
<li><a href="https://glassfish.java.net/" target="_blank">Participe da Comunidade GlassFish </a></li>
<li><a href="http://www.mysql.com/why-mysql/java/" target="_blank">MySQL e Java: Recursos</a></li>
<li><a href="http://java.dzone.com/news/5-techniques-create-web-servic" target="_blank">5 Técnicas para Criar Serviços Java Web de WSDL</a></li>
<li><a href="http://netbeans.dzone.com/news/spring-framework-support-rest-" target="_blank">Suporte ao Framework Spring no Jersey REST 0.7</a></li>
<li><a href="http://netbeans.dzone.com/news/advanced-web-service-interoper" target="_blank">Interoperabilidade Avançada do Web Service de um Modo Fácil</a></li>
<li><a href="http://netbeans.dzone.com/news/getting-started-with-software-" target="_blank">Introdução ao "Software como um Serviço"</a></li>
</ul>
<p><b>Blogs</b></p>
<ul>
<li><a href="http://javaevangelist.blogspot.com/">Blog de John Yeary: Web Services on NetBeans IDE (Web Services no NetBeans IDE)</a></li>
<li><a href="http://www.java.net/blogs/caroljmcdonald/" title="Carol McDonald é um Evangelista de Tecnologia Java na Sun">Carol McDonald: Java EE</a></li>
<li><a href="http://blogs.oracle.com/japod/" title="Jakub Podlasek é engenheiro-chefe da Oracle para o Jersey">Blog de Jakub Podlasek: Jersey RESTful Web Services (Web Services RESTful no Jersey)</a></li>
<li><a href="http://blogs.oracle.com/geertjan/" title="Geertjan Wielenga é redator técnico sênior na Sun que aborda as funcionalidades da Plataforma do NetBeans IDE. Seu blog pode cobrir qualquer procedimento a ser realizado no NetBeans IDE.">Geertjan Wielenga: Plataforma do NetBeans IDE</a></li>
</ul>
</div>
<div class="trail-box-bottom"> <img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right"> <img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left"> </div>
</div></td>
</tr>
</tbody>
</table>
</body>
</html>