corner imagecorner image FeaturesPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 6.5 Features

Web サービス開発

NetBeans IDE での Web サービス 開発

画像をクリックして全画面表示

NetBeans IDE では、Web サービスの相互運用性、セキュリティー保護、信頼性、およびトランザクションを支援しています。

標準ベースの Web 開発 改善

NetBeans IDE は、Sun Java System Application Server (GlassFish v1/v2/v3)、Apache Tomcat、IBM WebSphere、JBoss、BEA Weblogic、および Sailfin で動作します。また、JAX-WS 2.1、JAX-RS (JSR-311)、JAX-RPC (JSR-101) の各 Web サービス規格を含む J2EE 1.4 と Java EE 5 をサポートしています。このエディタのコード補完機能には、Web サービスで使用できる注釈も含まれます。


ビデオ: Visual Web アプリケーションからの Web サービスのアクセス (英語)

RESTful Web サービス 改善

IDE では、JPA のエンティティークラスとパターンからの、またはデータベースから直接の (新規)、JSR311 に準拠した RESTful Web サービスの作成を支援しています。RESTful コンポーネントパレットからコンポーネントをドラッグ&ドロップして、Google Map、Yahoo News Search、StrikeIron Web サービスなどの Web サービスを起動するコードを生成できます。

また IDE では、RESTful Web サービスにアクセスするクライアントアプリケーションのテストおよび構築もサポートしています。ウィザードを使用して、JPA エンティティークラスから RESTful サービスを作成し、WADL からの JavaScript クライアントスタブなどの Web サービス (RESTful と SOAP ベースの両方) を呼び出すためのコードを生成できます。RESTful Web サービスでエンティティー Beans をラップし、CRUD 機能を簡単に実現できます。

Web サーバーウィンドウ

SOAP ベースの Web サービス 改善

新しい soapUI プラグインを使用して、Web サービスのテストプロジェクトを作成できます。これには、テストケースが含まれており、SOAP の監視を行うことができます。Web サービスデザイナを使用して、Java クラスまたは WSDL ファイルから Web サービス (Apache Axis2 Web サービスを含む) を作成できます。

IDE は、JAX-WS サービス用のビジュアルデザイナなど、JAX-WS を使用するためのツールを備えています。非同期 Web サービスは、Web サービスカスタマイゼーションエディタを使用して作成できます。「新規ファイル」ウィザードに、JAX-WS アーティファクトを生成するためのテンプレートがあります。

信頼性とセキュリティーに優れた、トランザクション可能 Web サービス

Web サービスデザイナから、高度な Web サービステクノロジを直接使用できます。Sun Application Server (GlassFish) の Metro サポートを使用して、相互運用が可能で、信頼性とセキュリティーに優れたトランザクション可能 Web サービスを構築できます。

Sun Java System Access Manager のサポートを使用して、セキュリティーに優れたアイデンティティー対応の Web サービスを構築できます。IDE では、Web サービスのサーバーとクライアントで、WSI-BSP トークンプロファイルのメッセージレベルのセキュリティーがサポートされています。

Google マップのスクリーンショット

Web API

「サービス」タブを使用して、サーバー側マッシュアップアプリケーションを簡単に作成し、それらの Web サービス記述子ファイル (WSDL または WADL) からサービスを追加できます。サービス操作を、POJO、サーブレット、JSP、または JSF ページにドラッグ&ドロップすると、IDE がアクセスコードを生成します。

Web サービスマネージャーを使用して、StrikeIron のような SOAP ベースの Web サービスと同様に、Google、Facebook、Yahoo、flickr、Amazon、Twitter、YouTube などによって提供されている、一般的な Web API にアクセスできます。

モバイル Web サービス

JSR-172 対応の電話から Web サービスに直接アクセスするアプリケーションを作成できます。ワイヤレス接続ブリッジを使用して、MIDlet からサーブレットを経由して Web サービスやデバイス上のその他のサーバー側データにアクセスするコードを作成できます。

 

- Web アプリケーションの学習

モバイルサービスの図
Companion
Projects:
MySQL Database Server   GlassFish Community: an Open Source Application Server   Open Solaris  Open JDK: an Open SourceJDK   Mobile & Embedded Community     Sponsored by 
Sponsored by Sun Microsystems