corner imagecorner image
FeaturesPluginsDocs & SupportCommunityPartners

EJB および Web サービスアプリケーションの学習

EJB および Web サービスアプリケーションとは

Enterprise JavaBeans (EJB) テクノロジは、エンタープライズアプリケーションのモジュール化構造のための、管理されたサーバー側コンポーネントアーキテクチャーです。EJB テクノロジによって、Java テクノロジに基づいた、分散、トランザクション、セキュリティー保護された、および移植可能なアプリケーションの開発を、すばやく簡単に行うことができます。

EJB テクノロジには Java Persistence API が含まれています。これは、持続性とオブジェクトリレーショナルマッピングを管理するための標準 API です。これは、リレーショナルデータベースを管理するために Java ドメインモデルを使用して、オブジェクトリレーショナルマッピング機能をアプリケーション開発者に提供します。

EJB テクノロジは、ビジネスメソッドを Web サービスとして公開するために使用できます。

Web サービスは、外部で使用可能な分散アプリケーションコンポーネントです。これらを使用すると、異なる言語で記述されたコンピュータアプリケーションを統合し、異なるプラットフォームで実行できます。Web サービスは、ベンダーが共通の Web サービス標準に同意しているため、言語およびプラットフォームに依存しません。

EJB アプリケーションおよび Web サービスアプリケーションは両方とも、GlassFish、Sun Java System Application Server などの Java EE アプリケーションサーバーに配備します。

このページには、NetBeans IDE を使用した EJB アプリケーションおよび Web サービスアプリケーションについて学習するのに役立つ、一部の NetBeans ドキュメントおよびリソースへのリンクがあります。

チュートリアルおよび記事

EJB テクノロジと Java Persistence

SOAP Web サービス

RESTful Web サービス

Software as a Service (SaaS)

Web サービスの信頼性とセキュリティー

Bookmark this page

del.icio.us furl simpy slashdot technorati digg
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