Salesforce Google Android
Google Android SDK を使い、アプリを作成中。Salesforce と連携しているところ。
Android SDK には↓のライブラリが充実していなかったので、オープンソースのモジュールをいくつかとってきて、修正し、対応。
・SSL 通信
・XML パーサ
Salesforce は、ログインまでは http へのエンドポイントアクセスでもよいが、ログイン後は、https のサーバへ接続する必要があるので SSL は必須。また、アクセスそのものは SOAP なので、XML をハンドリングする必要がある。
最初は axis の jar を deploy してみたが、heap size 不足のエラーが発生してしまった。残念・・・、ということでオープンソースから XML 系のエンジンをもってきてソースをいくつか修正。そして、salesforce の wsdl を見ながら、sopa メッセージを組み立てて、試行錯誤の末に salesforce と通信できた。
Android SDK には↓のライブラリが充実していなかったので、オープンソースのモジュールをいくつかとってきて、修正し、対応。
・SSL 通信
・XML パーサ
Salesforce は、ログインまでは http へのエンドポイントアクセスでもよいが、ログイン後は、https のサーバへ接続する必要があるので SSL は必須。また、アクセスそのものは SOAP なので、XML をハンドリングする必要がある。
最初は axis の jar を deploy してみたが、heap size 不足のエラーが発生してしまった。残念・・・、ということでオープンソースから XML 系のエンジンをもってきてソースをいくつか修正。そして、salesforce の wsdl を見ながら、sopa メッセージを組み立てて、試行錯誤の末に salesforce と通信できた。
0 Comments:
Post a Comment
<< Home