外部JavaアプリケーションからSalesforce Apexクラスにアクセスする

私は、Apexクラスのメソッドにアクセスする必要があるJavaアプリケーションを持っています。そこで、WebServiceメソッドを使用してグローバルなApexクラスを作成し、このクラスのWSDLを作成し、これをJavaアプリケーションに含めました。そのため、WSDLに新しく作成されたWebServiceメソッドが含まれています。
このWSDL用のSOAP接続を作成し、これらのWebサービスmthodにアクセスしました。

しかし、私は特定のWebサービスWSDLをエクスポートする必要がなく、一般的な方法でSalesforceクラスに接続できるソリューションを探しています。
WSDLを毎回変更することなく、プロパティファイルにクラス名とメソッド名を指定してアクセスすることができます。
解決策があればお勧めします!

ベストアンサー

SOAPベースのAPIメソッドの代わりにいつでもREST APIメソッドを使用できます。

このリンク: Creating_REST_APIs_using_Apex_REST
は、どのように説明するのに役立ちます。残りのメソッドは、私の意見では、クリーナーであり、wsdlsを必要としません。

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です