製品をチェック

Wave Financial Driver の30日間無償トライアルをダウンロード

 30日間の無償トライアルへ

製品の詳細

Wave Financial アイコン Wave Financial JDBC Driver 相談したい

Wave Financial データを組み込んだパワフルなJava アプリケーションを短時間・低コストで作成して配布できます。

JBoss のコネクションプールからWave Financial データに連携

Wave Financial をJava サーブレットに統合します。JBoss のManagement Console を使用して、CData JDBC Driver for WaveFinancial をインストールします。

加藤龍彦
ウェブデベロッパー

最終更新日:2022-09-12
wavefinancial ロゴ

CData

jdbc ロゴ画像
JBoss ロゴ

こんにちは!ウェブ担当の加藤です。マーケ関連のデータ分析や整備もやっています。

CData JDBC ドライバーは、コネクションプールの標準手順に従ってJBoss で構成できます。この記事では、JBoss アプリケーションのコネクションプールからSalesforce データにアクセスする方法について詳しく説明します。また、JBoss Management Interface を使用してCData JDBC Driver for WaveFinancial を設定する方法についても詳しく説明します。最後には、コネクションプールからWave Financial にアクセスできるようになります。

Management Console からJDBC Data Source for WaveFinancial を作成

以下のステップに従ってドライバーJAR を追加し、必要な接続プロパティを定義します。

  1. [Runtime]メニューで、展開先がマネージドドメインかスタンドアロンサーバーかに応じて[Domain]または[Server]メニューを選択し、[Manage deployments]をクリックして[Deployments]ページを開きます。
  2. [Add]をクリックします。表示されるウィザードで、インストールディレクトリのlib サブフォルダにあるドライバーのJAR ファイルとライセンスを追加します。ウィザードをデフォルトで終了し、ドライバーを選択して[Enable]をクリックします。 The deployed JAR.(Salesforce is shown.)
  3. [Configuration]メニューで[Subsystems]->[Connector]->[Datasources]と進みます。これにより、JDBC データソースページが開きます。
  4. [Add]をクリックし、表示されるウィザードでドライバーとJNDI の名前を入力します。例: java:jboss/root/jdbc/WaveFinancial
  5. 上で追加したドライバーを選択します。
  6. JDBC URL、ユーザー名、パスワードを入力します。JDBC URL の構文は、jdbc:wavefinancial: の後にセミコロンで区切られた接続プロパティのリストが続きます。

    Wave Financial 接続プロパティの取得・設定方法

    Wave Financial は、データに接続する手段として、API トークンを指定する方法とOAuth 認証情報を使用する方法の2つを提供しています。

    API トークン

    Wave Financial API トークンを取得するには:

    1. Wave Financial アカウントにログインします。
    2. 左ペインのManage Applications に移動します。
    3. トークンを作成するアプリケーションを選択します。最初にアプリケーションを作成する必要がある場合があります。
    4. API トークンを生成するには、Create token をクリックします。

    OAuth

    Wave Financial はOAuth 認証のみサポートします。すべてのOAuth フローで、この認証を有効にするにはAuthSchemeOAuth に設定する必要があります。

    ヘルプドキュメントでは、以下の3つの一般的な認証フローでのWave Financial への認証について詳しく説明しています。

    • デスクトップ:ユーザーのローカルマシン上でのサーバーへの接続で、テストやプロトタイピングによく使用されます。組み込みOAuth またはカスタムOAuth で認証されます。
    • Web:共有ウェブサイト経由でデータにアクセスします。カスタムOAuth でのみ認証されます。
    • ヘッドレスサーバー:他のコンピュータやそのユーザーにサービスを提供する専用コンピュータで、モニタやキーボードなしで動作するように構成されています。組み込みOAuth またはカスタムOAuth で認証されます。

    カスタムOAuth アプリケーションの作成についての情報と、組み込みOAuth 認証情報を持つ認証フローでもカスタムOAuth アプリケーションを作成したほうがよい場合の説明については、ヘルプドキュメント の「カスタムOAuth アプリケーションの作成」セクションを参照してください。

    以下は一般的な接続文字列です。

    jdbc:wavefinancial:
  7. 接続を確認したらウィザードを終了します。Wave Financial のデータソースを選択し、[Enable]をクリックします。
The enabled data source.(Salesforce is shown.)

その他のJBoss 統合

上記のステップは、単純なコネクションプールのシナリオでドライバーを構成する方法を示しています。より詳しい情報については、JBoss EAP ドキュメントの[Data Source Management]の章を参照してください。

関連コンテンツ

トライアル・お問い合わせ

30日間無償トライアルで、CData のリアルタイムデータ連携をフルにお試しいただけます。記事や製品についてのご質問があればお気軽にお問い合わせください。