corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 7.1 Features

Web 服务开发

在 NetBeans IDE 中进行 Web 服务开发
单击图像查看全屏预览

NetBeans IDE 可帮助您实现 Web 服务互操作性、安全性、可靠性和事务。

基于标准的 Web 服务开发

NetBeans IDE 支持 Java EE 6 和 Java EE 5,包括 JAX-WS 2.2、JAX-RS 1.1 和 JAXB 2.2 Web 服务标准。可以使用 GlassFish Server Open Source Edition、Oracle Weblogic、Apache Tomcat 和 JBoss 等。代码完成功能包括可在 Web 服务中使用的标注。


REST 风格的 Web 服务 已改进!

IDE 可以帮助您通过 JPA 实体类和模式创建符合 JSR-311 标准 (JAX-RS 1.1) 的 REST 风格 Web 服务,甚至直接通过数据库进行创建。通过 JPA 实体生成的代码可以在 Spring Framework 上运行。REST 风格的 Web 服务可用于包装实体 Bean 和提供简便 CRUD 功能。

对于 EE6 REST 风格的 Web 服务,IDE 在实体类以及服务类的 EJB 会话 Facade 中使用 JAXB 标注。这避免了需要使用转换器类并生成更简单的代码。

IDE 还支持测试和生成用于访问 REST 风格的 Web 服务的客户端应用程序。生成用于调用 Web 服务(REST 风格和基于 SOAP 的服务)的代码,例如,基于 WADL 的 JavaScript 客户端桩模块。还可以在 Java Web 和 Java 应用程序中为 NetBeans IDE 中注册的服务生成 REST 风格的 Java 客户端。NetBeans IDE 提供了一些已注册且广泛使用的服务,例如,Flickr 和 Twitter。
REST 风格的 Web 服务入门指南

Web 服务器窗口

基于 SOAP 的 Web 服务

可以使用 Web 服务向导和 Web 服务可视设计器,通过 Java 类或 WSDL 文件创建和开发 Web 服务。

IDE 提供了一些工具以使用 Web 服务标注(适用于 Java 的 Web 服务 Meta 数据)。在项目中,使用 @javax.jws.WebService 标注的 Java 类将被自动识别为 Web 服务。IDE 支持在各种功能(例如可视设计器或 Web 服务定制编辑器)中使用 JAX-WS 2.2 运行时环境。

通过使用 Web 服务节点中提供的新操作,将基于 SOAP 的 Web 服务转换为 REST 风格的服务资源。使用 Web 服务定制编辑器可以创建异步 Web 服务客户端。

google 地图屏幕快照

可靠且安全的事务 Web 服务

Web 服务设计器中直接提供了 Web 服务互操作性技术 (WSIT)。可以使用 GlassFish Server Open Source Edition 3.1 中的 Metro 2.0 (JAX-WS 2.2) 支持,帮助您生成可交互且安全可靠的事务 Web 服务。

活泼可爱的小 GlassFish 徽标

Web API

可以使用“服务”标签轻松创建服务器端 Mashup 应用程序以及通过 Web 服务部署描述符文件(WSDL 或 WADL)添加服务。您可以将服务操作拖放到 POJO、Servlet、JSP、JSF 或 PHP 页中,IDE 将会生成访问代码。

使用 Web 服务管理器可以访问由 Google、Facebook、Yahoo、flickr、Amazon、Twitter 等提供的常用 REST 风格的 Web API。您也可以访问基于 SOAP 的 Web 服务,如 StrikeIron。

移动 Web 服务

可以编写能够从支持 JSR-172 的电话直接访问 Web 服务的应用程序。您可以编写代码,以使用 Wireless Connection Bridge 通过 Servlet 从 MIDlet 访问任何设备上的 Web 服务和其他服务器端数据。

 

- Web 服务学习资源

移动服务图