blob: 5106015c5783f4fafa11744421b33399000e57ad [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>Webサービスの学習 - 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>Webサービスの学習</h1>
<h4><a name="what"></a><b>Webサービスとは</b></h4>
<p>Webサービスは、外部で使用可能な分散アプリケーション・コンポーネントです。これらを使用すると、異なる言語で記述されたコンピュータ・アプリケーションを統合し、異なるプラットフォームで実行できます。Webサービスは、ベンダーが共通のWebサービス標準に同意しているため、言語およびプラットフォームに依存しません。 </p>
<p>Webサービス・アプリケーションは、GlassFishやSun Java System Application ServerなどのJava EEアプリケーション・サーバーにデプロイします。</p>
<p>このページには、NetBeans IDEを使用したWebサービス・アプリケーションについて学習するのに役立つ、一部のNetBeansドキュメントおよびリソースへのリンクがあります。</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" class="right"> <img src="../../images_www/v6/trails/trails-box-tl.png" class="left">
<!-- here is the box header -->
<h1>開始<a name="start"></a></h1>
</div>
<div class="trail-box-content">
<ul><li><a href="../docs/websvc/intro-ws.html">Webサービス入門</a></li>
</ul>
</div>
<div class="trail-box-bottom"> <img src="../../images_www/v6/trails/trails-box-br.png" class="right"> <img src="../../images_www/v6/trails/trails-box-bl.png" class="left"> </div>
</div>
<div class="trail-box">
<div class="trail-box-header"> <img src="../../images_www/v6/trails/trails-box-tr.png" class="right"> <img src="../../images_www/v6/trails/trails-box-tl.png" class="left">
<!-- here is the box header -->
<h1>チュートリアルおよび記事</h1>
</div>
<div class="trail-box-content">
<p><b>SOAP Webサービス</b></p>
<ul class="b-bottom-dashed">
<li><a href="../docs/websvc/jax-ws.html">JAX-WS Webサービスについて</a></li>
<li><a href="../docs/websvc/client.html">JAX-WS Webサービス・クライアントの開発</a> </li>
<li>SOAPでのバイナリ・データの受け渡し: 5部構成のチュートリアル
<ul>
<li><a href="../docs/websvc/flower_overview.html" title="概要">パート1: 概要</a></li>
<li><a href="../docs/websvc/flower_ws.html" title="Webサービスの作成">パート2: Webサービスの作成</a></li>
<li> <a href="../docs/websvc/flower-code-ws.html" title="Webサービスのコーディングおよびテスト">パート3: Webサービスのコーディングおよびテスト</a></li>
<li> <a href="../docs/websvc/flower_wsdl_schema.html" title="スキーマおよびWSDLファイルの変更">Part 4: スキーマおよびWSDLファイルの変更</a></li>
<li> <a href="../docs/websvc/flower_swing.html" title="Swingクライアントの作成">パート5: Swingクライアントの作成</a></li>
</ul>
</li>
</ul>
<p><b>RESTful Webサービス</b></p>
<ul class="b-bottom-dashed">
<li><a href="../docs/websvc/rest.html">RESTful Webサービスについて</a> </li>
<li><a href="http://netbeans.dzone.com/nb-generate-simpler-rest">DZone: NetBeans IDEによる簡易なRESTful Webサービスの生成</a></li>
<li><a href="http://netbeans.dzone.com/nb-smugmug-client">DZone: NetBeans IDEを使用したJavaのSmugMugクライアント</a> </li>
<li><a href="http://netbeans.dzone.com/articles/how-to-combine-rest-and-ejb-31">DZone: RESTサービスとEJB 3.1とを組み合せる方法</a></li>
</ul>
<p><b>Software as a Service (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" class="right"> <img src="../../images_www/v6/trails/trails-box-bl.png" class="left"> </div>
</div>
<div class="trail-box">
<div class="trail-box-header"> <img src="../../images_www/v6/trails/trails-box-tr.png" class="right"> <img src="../../images_www/v6/trails/trails-box-tl.png" class="left">
<!-- here is the box header -->
<h1>コミュニティの寄稿ドキュメント</h1>
</div>
<div class="trail-box-content">
<ul><li> <a href="http://netbeans.dzone.com/nb-hierarchical-web-services">NetBeans IDEを使用した階層的なWebサービス開発</a>、Jayasurya Venug著 </li>
<li><a href="http://buttso.blogspot.com/2011/02/using-jax-rs-with-weblogic-server-1034.html">Steve Button氏のブログ: Using JAX-RS [およびNetBeans IDE] With WebLogic Server 10.3.4</a> </li>
<li><a href="http://www.adam-bien.com/roller/abien/entry/simplest_possible_ejb_3_13">Simplest Possible EJB 3.1/REST (JSR 311) Component</a>、Adam Bien著</li>
<li><a href="http://wiki.netbeans.org/TransformingSOAPMessagesWithXSLT">Transforming SOAP Messages with XSLT</a>、Siegfried Bolz著</li>
<li><a href="http://wiki.netbeans.org/JavaClientForDeliciousUsingNetBeans">Creating a Java Client for del.icio.us RESTful Web Services</a>、Amit Kumar Saha著</li>
<li><a href="http://wiki.netbeans.org/SOAPclientForOpenCalais">A SOAP Client for Open Calais</a>、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="" src="../../images_www/v6/arrow-button.gif" />コミュニティのすべての寄稿ドキュメント</a></p>
</div>
</div>
<div class="trail-box-bottom"> <img src="../../images_www/v6/trails/trails-box-br.png" class="right"> <img src="../../images_www/v6/trails/trails-box-bl.png" 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" class="right"> <img src="../../images_www/v6/trails/trails-box-tl.png" class="left">
<!-- here is the box header -->
<h1>スクリーンキャスト</h1>
</div>
<div class="trail-box-content">
<ul>
<li><a href="../docs/websvc/pet-catalog-screencast.html">RESTful Webサービスのペット・カタログ - NetBeans IDE 6.5</a></li>
<li>java.net: <a href="http://download.java.net/javaee5/screencasts/metro-nb6/">Metro/GlassFishを使用した、セキュリティ保護された信頼性のあるWebサービス</a></li>
<li>YouTube: <a href="http://youtube.com/watch?v=K8OtFD6RLMM">SOCRADES: Sun SPOTデバイスでのWebサービスのデモ</a></li>
</ul>
<div class="b-top-dashed align-right"><br>
<p> <a href="../docs/screencasts.html"><img alt="" src="../../images_www/v6/arrow-button.gif" />すべてのスクリーンキャスト</a></p>
</div>
</div>
<div class="trail-box-bottom"> <img src="../../images_www/v6/trails/trails-box-br.png" class="right"> <img src="../../images_www/v6/trails/trails-box-bl.png" class="left"> </div>
</div>
<div class="trail-box">
<div class="trail-box-header"> <img src="../../images_www/v6/trails/trails-box-tr.png" class="right"> <img src="../../images_www/v6/trails/trails-box-tl.png" class="left">
<!-- here is the box header -->
<h1>その他のリソース</h1>
</div>
<div class="trail-box-content">
<p><b><em>NetBeans IDEによるアプリケーションの開発</em>ユーザーズ・ガイド</b></p>
<ul class="b-bottom-dashed">
<li><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb7400&amp;id=NBDAG1842">Webサービスの開発およびセキュリティ保護</a></li>
<li><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb7400&amp;id=NBDAG1035">Webアプリケーションの開発</a></li>
<li><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb7400&amp;id=NBDAG1216">エンタープライズ・アプリケーションの開発</a></li>
<li><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb7400&amp;id=NBDAG1649">Webおよびアプリケーション・サーバーの使用</a></li>
</ul>
<p><b>FAQ</b></p>
<ul>
<li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#section-NetBeansUserFAQ-WebServicesDevelopment">Webサービス開発のFAQ</a></li>
</ul>
<p><b>チュートリアルおよびその他のドキュメント</b></p>
<ul>
<li><a href="https://weblogs.java.net/blog/caroljmcdonald/archive/2013/09/16/example-backbonejs-jax-rs-jpa-application" target="_blank">Backbone.js、JAX-RS、JPAアプリケーションの例</a></li>
<li><a href="http://coenraets.org/blog/2011/12/restful-services-with-jquery-and-java-using-jax-rs-and-jersey/">JAX-RSとJerseyを使用したJQueryとJavaでのRESTfulサービス</a></li>
<li><a href="https://glassfish.java.net/" target="_blank">GlassFishコミュニティに参加する</a></li>
<li><a href="http://www.mysql.com/why-mysql/java/" target="_blank">MySQL and Java - Resources </a></li>
<li><a href="http://java.dzone.com/news/5-techniques-create-web-servic" target="_blank">WSDLからJava Webサービスを作成するための5つの技術</a></li>
<li><a href="http://netbeans.dzone.com/news/spring-framework-support-rest-" target="_blank">Jersey REST 0.7でのSpring Frameworkのサポート</a></li>
<li><a href="http://netbeans.dzone.com/news/advanced-web-service-interoper" target="_blank">簡単にできる高度なWebサービスの相互運用性</a></li>
<li><a href="http://netbeans.dzone.com/news/getting-started-with-software-" target="_blank">「Software as a Service」入門</a></li>
</ul>
<p><b>ブログ</b></p>
<ul>
<li><a href="http://javaevangelist.blogspot.com/">John Yearyのブログ: NetBeans IDEでのWebサービス</a></li>
<li><a href="http://www.java.net/blogs/caroljmcdonald/" title="Carol McDonaldは、SunにおけるJavaテクノロジの先駆者です">Carol McDonald: Java EE</a></li>
<li><a href="http://blogs.oracle.com/japod/" title="Jakub Podlasekは、OracleにおけるJerseyに関するエンジニアリング・リーダーです">Jakub Podlasekのブログ: Jersey RESTful Webサービス</a></li>
<li><a href="http://blogs.oracle.com/geertjan/" title="Geertjan Wielengaは、SunにおけるNetBeans IDEプラットフォーム機能に関するシニア・テクニカル・ライターです。彼のブログは、NetBeans IDEに関するすべてを網羅しています。">Geertjan Wielenga: NetBeans IDEプラットフォーム</a></li>
</ul>
</div>
<div class="trail-box-bottom"> <img src="../../images_www/v6/trails/trails-box-br.png" class="right"> <img src="../../images_www/v6/trails/trails-box-bl.png" class="left"> </div>
</div></td>
</tr>
</tbody>
</table>
</body>
</html>