連携アプリケーションについて これまでは、すべてSalesforceの内部だけで完結するネイティブアプリケーションと呼ばれるアプリケーションの作成方法について説明してきました。しかし、Salesforce外部にある既存のデータ資産を利用したり、外部Webサービスとのマッシュアップを行うためには、基本的に外部のサーバにアプリケーションプログラムを配布しておく必要があります。 外部のアプリケーションサーバなどからAPIを介してSalesforceにアクセスするアプリケーションのことを、セールスフォース・ドットコムではネイティブアプリケーションに対して連携アプリケーションと呼んでいます。 この章ではJava言語を使って外部プログラムからApex WebサービスAPIを利用する方法について説明します。なお、この説明ではJDK 1.5 および Apache Axis 1.4の利用を前提としています。