Jump to content 日本-日本語
日本HPホーム 製品 & サービス サポート & ドライバー ソリューション ご購入方法
≫ お問い合わせ
日本HPホーム
製品とサービス > ソフトウェアとOS > NonStop OS

Java/Web/CORBA関連ソフトウェア

業界標準のオープンな環境で高い拡張性と可用性を実現

HP Integrity NonStop サーバー

ハードウェア
NB54000c
NB54000c-cg
NB50000c
NS2200
NS16200
NS14200
HP NonStop OS
ソフトウェア
HP NonStop TS/MPソフトウェア
HP NonStop SQL/MX
Java、CORBA、Webサービス製品
テクノロジー
コア・ライセンシング
無停止機能
直線的拡張性
データ整合性
オープンなインターフェイス
混在処理機能
アーキテクチャー
ServerNet
クラスターソリューション
コンセプト
ソリューション
ライブラリ
ニュース
特集記事
お客様事例
カタログ/技術資料/広告
マニュアルダウンロード
イベント情報
セミナー
トレーニング
お問い合わせ
サービス&サポート
Atalla セキュリティ製品
HP Integrity サーバー
法人向けeNewsletter
日本HPサイトマップ
コンテンツに進む
システム担当者様が抱える悩みを解決!HP NonStopソリューションセミナー開催中!!

Java/Web/CORBA関連ソフトウェア
HP Integrity NonStop サーバーのJava/Web/CORBA関連ソフトウェアはHP NonStop Open System Services (以下OSS) 環境上で動作し、それぞれ業界標準に準拠したコンポーネントモデルに基づく開発と配備を強力に支援します。
HP Integrity NonStop サーバー for Java
iTP WebServer/iTP Secure WebServer
HP NonStop SOAP
HP NonStop CORBA

HP Integrity NonStop サーバー for Java

HP Integrity NonStop サーバー for Java(以下NSJ)は、コンパクトで、同時実行、ダイナミック、ポータブルなプログムをサポートするエンタープライズサーバー向けのJava環境です。NSJはJava仮想マシン(JVM)としてNonStopサーバーのUNIXのような環境であるOSS環境上で動作し、HP Integrity NonStopシステムの特長である高い拡張性と可用性をオープンなJava環境で実現します。またNSJはOracle Corporation から HP にライセンスされたJava Platform Standard Edition (Java SE)を規準とするSolaris向けJavaインプリメンテーションに基づき、Java Conformance Kit (JCK) バージョン 6b に適合して定義された完全準拠のヘッドレスJDKであるため、Oracle Java SE に準拠するバージョンであり、Java互換に分類されます。

Java関連製品ラインアップ

標準Javaアプリケーションを開発し、それをHP Integrity NonStop サーバーにデプロイして実行することを想定します。以下のようなNSJ ランタイムを使用できるさまざまな関連Javaベース製品を使用して、これらのアプリケーションを開発できます。

HP NonStopシステム上のJavaベース製品
図1:HP NonStopシステム上のJavaベース製品

HP NonStop SQLデータベースアクセス用のJDBCドライバー
JDBCドライバーはJDBC API を実装し、HP NonStop SQLデータベースへのアクセスを提供します。JavaプログラムでJDBC APIコールを使用すると、HP NonStopシステム上のSQLテーブルにアクセスできます。使用可能なドライバーとそれらが提供するアクセスは次のとおりです。

JDBC Type 2 ドライバー
HP NonStop システム上のNSJで動作するJavaプログラムで使用するネイティブAPIドライバーです。

JDBC Type 4 ドライバー
データベースエンジンに組み込まれたネットワークプロトコルを使用します。JDBC Type 4 ドライバーは、Java ソケットを使用してデータベースと直接通信します。PC、HP-UXシステム、およびその他のプラットフォームで動作するJavaプログラムでHP NonStop JDBC Type 4 ドライバーを使用すると、HP NonStop SQL/MXにアクセスできます。

HP NonStop Servlets for JavaServer Pages
HP NonStop Servlets for JavaServer Pages (以下NSJSP)は、HTTPプロトコルを介してWebサーバーからクライアントのブラウザーに動的コンテンツを提供することにより、Webベースのアプリケーションの機能をプログラミングで拡張する、プラットフォームに依存しないサーバーサイドプログラムです。NSJSPは、このようなサーブレット機能の拡張であり、主にサーブレットまたは別のプログラマブルリソースの動的コンテンツによって変更される静的コンテンツのテンプレートを提供します。またNSJSPはJava ServletとJavaServer Pages の標準仕様を実装したApache TomcatをHP Integrity NonStop サーバーの実行環境に最適に移植していますので、ミッションクリティカルなWebアプリケーションに必要な拡張性と可用性を実現します。
下記の図はマルチプロセッサー環境においてNSJSPを分散配置させていることを表し、サーバークラスとは同じ機能を提供するプロセスの管理グループであることを意味しています。

HP NonStop Servlets for JavaServer Pages概要図
図2:HP NonStop Servlets for JavaServer Pages概要図

NonStop Server for Java Message Service
NonStop Server for Java Message Service (以下NSJMS)は、Oracle Java Message Service (JMS) API を実装するHP Integrity NonStop サーバー上のJMSプロバイダーです。NSJMSは、SQL/MX製品に固有のパフォーマンスと信頼性を使用して、HP Integrity NonStop サーバー上で動作するローカルクライアントに、標準ベースのメッセージングを提供します。NSJMSは、水平パーティショニングによって拡張性とロードバランスを実現し、プロセスペア技術によってフォールトトレランスを実現します。

NSJMS 概要図
図3:NSJMS 概要図

NSJMS には以下の機能があります。
  • HP NonStop システムにJMS APIを実装します。HP NonStop SQL/MXのパブリッシュおよびサブスクライブ機能を使用します。
  • Java Naming and Directory Interface (JNDI)環境を使用して、NSJMS接続ファクトリ、キューオブジェクト、トピックオブジェクトへのアクセスを可能にします。
  • 永続的な信頼できるブリッジ環境を使用して、NSJMSとローカルにホストされる外部JMSプロバイダーとの相互運用性を実現します。
  • Oracle JMS APIが提供する機能のサブセットを実装するNSJMS C++ APIをサポートします。HP Integrity NonStop サーバー上で動作するC++クライアントアプリケーションは、このAPIを使用して他のJMSクライアントと相互作用します。
  • NSJMS管理ユーティリティを使用してNSJMS環境を管理します。このユーティリティは、コマンド行インターフェイスまたはXMLインターフェイスを使用して呼び出すことができます。

iTP WebServer/iTP Secure WebServer

iTP(internet Transaction Processing)WebServerはHTTP/1.0およびHTTP/1.1必須機能に準拠したWebサーバーです。常駐化したhttpdによりユーザーからの要求に応じて、サーバー内に蓄積されたコンテンツなどの送信やCGIプログラムを起動したりするソフトウェアであり、iTP Secure WebServerはHTTPSをサポートしたiTP WebServerソフトウェアです。
iTP WebServer/iTP Secure WebServerはHP NonStopサーバー上で最大限の性能を、また耐障害性を得られるように設計されたWebサーバーであり、前述のNSJSP製品や後述するNonStop SOAP製品と組み合わせてミッションクリティカルなWeb環境を実現します。下記の図はマルチプロセッサー環境に分散配置させたiTP WebServerにおいて、Listenerプロセスで受信したリクエストをいずれかのWorkerプロセスへ転送し処理していることを表しています。

iTP WebServer/iTP Secure WebServer概要図
図4:iTP WebServer/iTP Secure WebServer概要図

HP NonStop SOAP

HP NonStop SOAPはApache Axis2/Cをベースに開発されたWebサービスのフレームワークであり、SOAP標準仕様に準拠しています。HP NonStop SOAPはC、COBOLなどで作成されたアプリケーションをWebサービスとして公開することを可能にするツールキットで、外部のWebサービスを呼び出すアプリケーション開発用のライブラリも含んでいます。前述のiTP WebServer/iTP Secure WebServer製品と組み合わせ、HP Integrity NonStop サーバー上で高い拡張性と可用性が得られるミッションクリティカルなWebサービス環境を実現します。

HP NonStop CORBA

HP NonStop CORBA は、Common Object Request Broker Architecture (CORBA)インフラストラクチャと開発環境を提供します。これによって、HP NonStop OS上で動作する分散オブジェクトアプリケーションとコンポーネントを開発することができます。HP NonStop CORBA インフラストラクチャーは、ソフトウェア開発者が C++ または Java プログラムミング言語を使用してオブジェクト指向コンポーネントと分散オブジェクトシステムを構築するのを支援するサービスとツールを提供します。これらのシステムは、アプリケーションレベル、システムレベル、またはミドルウェアソフトウェアとして実装できます。
HP NonStop CORBAの特長は、Object Management Group (OMG) で定義された CORBA 標準に基づくため、HP NonStop CORBA を使用して開発するアプリケーションクライアントとコンポーネントは、さまざまなプラットフォームで動作する他のCORBA サーバーと相互運用できます。HP NonStop CORBA システムアーキテクチャーは、オブジェクト技術の柔軟性とトランザクション処理モニターの堅牢性を兼ね備えています。このユニークな組み合わせにより、ミッションクリティカルなアプリケーションに必要な可用性とスケーラビリティが提供されます。さらに、HP NonStop CORBA は、所有するデータストアの整合性を保証し、アプリケーションを実行するセキュアな環境を保守するために使用できるオブジェクトトランザクションサービスを提供します。HP NonStop CORBA は、スケーラビリティ、可用性、およびデータ整合性(トランザクション保護) の領域で差別化を実現する CORBA ベースのオブジェクト指向開発システムです。HP トランザクションサービスとトランザクションモニターの密接な統合により、HP NonStop CORBA に真のオブジェクトトランザクションモニターの機能が含まれています。

HP NonStopソリューションセミナーでシステム担当者様が抱える問題解決策が体験できます!

日頃抱えている業務継続性に対する悩み・疑問を紐解いてみませんか。HP NonStopソリューションセミナーでは業務アプリケーションの継続・標準化・開発性とシステム担当者様、システム開発者様が抱える悩み・疑問に対する解決策を実体験していただきます。ぜひお申し込みください。

お問い合わせ

HPカスタマーインフォメーションセンターの電話番号は03-5749-8328、平日午前9時から午後7時、土曜午前10時から午後6時、祝祭日、5月1日、年末年始など弊社指定の休業日は除きます。お問い合わせ
このページのトップへ戻る
印刷用画面へ印刷用画面へ
プライバシー ご利用条件・免責事項 ウェブマスターに連絡