corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 6.9 Features

Desenvolvimento de serviços da Web

Desenvolvimento de serviços web no NetBeans IDE

Clique na imagem para visualização em tela inteira

O NetBeans IDE lhe ajuda com a interoperabilidade, segurança, confiabilidade e transações de serviços Web.

Desenvolvimento da Web com base em padrões

O NetBeans IDE oferece suporte a J2EE 1.4 e Java EE 5, Java EE 6, incluindo padrões de serviços Web JAX-WS 2.2, JAX-RS 1.1, JAX-RPC (JSR-101)*, JAXB 2.2. É possível trabalhar com GlassFish Server Open Source Edition 3.0.1, Apache Tomcat, JBoss, BEA Weblogic e muitos outros. A funcionalidade de autocompletar código inclui anotações que você pode utilizar nos serviços Web.


RESTful serviços da Web

O IDE ajuda a criar serviços Web RESTful compatíveis com JSR-311(JAX-RS 1.1) a partir de classes de entidades e padrões JPA ou diretamente de um banco de dados. O código gerado das entidades JPA está sobre a estrutura Spring.

O IDE também aceita testar e construir aplicativos de cliente que acessam serviços Web RESTful. Utilize assistentes para criar serviços RESTful a partir de entidades de classe JPA e gerar códigos para invocar serviços Web (com base no RESTful ou no SOAP), como stubs de cliente do WADL. Os serviços Web RESTful estão disponíveis para envolver beans de entidade e fornecer recursos fáceis do CRUD.
Introdução aos serviços Web RESTful

janela de servidores da Web

Serviços com base em SOAP

Utilize os assistentes para serviços Web e o Web Service Visual Designer para criar e desenvolver serviços Web (incluindo serviços Web Apache Axis2*) das classes Java ou arquivos WSDL. Utilize o plug-in* soapUI para criar projetos de teste de serviços Web que incluem casos de testes e permitem monitoramento SOAP.

O IDE oferece ferramentas para trabalhar com anotações de serviços Web (Metadados de serviços Web para Java). As classes Java anotadas com a anotação @javax.jws.WebService são automaticamente reconhecidas como serviços Web em um projeto. O IDE oferece suporte ao tempo de execução JAX-WS 2.1 em vários recursos, como o Visual Designer ou o editor de personalização de serviços Web.

Converta os serviços Web com base em SOAP em recursos de serviço RESTful utilizando a nova ação disponível no nó de serviço Web. Utilize o editor de personalização de serviços Web para criar clientes de serviços Web assíncronos.

capturas de tela do google maps

Serviços Web confiáveis, seguros e transacionais

Tecnologias avançadas de serviços Web estão disponíveis diretamente no Web Services Designer. Utilize o suporte Metro 2.0 (JAX-WS 2.2) na GlassFish Server Open Source Edition 3.0.1 para construir serviços Web interoperáveis, confiáveis, seguros e transacionais.

Utilize o suporte do Sun Java System Access Manager para criar serviços Web seguros e ativados por identidade. O IDE aceita segurança em nível de mensagem de seu servidor e cliente de serviços Web para perfis de token WSI-BSP.

pequeno logotipo do glassfish

APIs Web

Utilize a aba Serviços para criar facilmente aplicativos mash-up de servidor e agregar serviços dos arquivos de descritor de serviços Web (WSDL ou WADL). Arraste e solte operações de serviço para uma página POJO, Servlet, JSP, JSF ou PHP e o IDE gerará o código de acesso.

Utilize o gerenciador de serviços Web para acessar populares APIs Web RESTful oferecidas pelo Google, Facebook, Yahoo, flickr, Amazon, Twitter, etc. Também é possível acessar serviços Web com base em SOAP, por exemplo, StrikeIron.

Serviços Web móveis

Escreva aplicativos que acessam serviços Web diretamente em um telefone compatível com JSR-172. Escreva códigos que utilizam conexão de ponte sem fio para acessar serviços Web e outros dados de servidor em qualquer dispositivo de MIDlets através de servlets.

(*) Use o Gerenciador de plug-ins para adicionar recursos, como suporte a serviços Web JAX-RPC, Axis e SoapUI.

 

- Trilha do aprendizado de aplicações Web

diagrama de serviços móveis