JP:Appengine

image:Ban4_fdc_GAppEng_752x125.gif

Force.com for Google App Engineによって開発者はWebアプリケーションや業務アプリケーションをsalesforce.comとGoogle双方のプラットフォーム上で作成し、それぞれの利点を生かす事ができます。

Force.comは開発者に対して、salesforce.comの信頼されたグローバルインフラストラクチャ上で業務アプリケーションを素早く作成するのに完全な環境を提供します。ツールキットによってコンシューマー向きのWebアプリケーションをGoogle App Engine上で作成する開発者が、業務アプリケーション側のデータへ簡単にアクセスしたり、複雑なビジネスロジックをForce.com上で動作させる事ができる様になります。

Force.com for Google App Engineとは?

Force.com for Google App EngineはGoogle App Engineアプリケーション上からWebサービスAPIを利用してForce.comにアクセスするためのPythonのライブラリとテスト用コードからなります。Google App Engineアプリケーションへインストールすれば、シームレスにForce.com WebサービスAPIを利用できます。このAPIはForce.com環境へのクエリやデータ操作ができ、効果的にアプリケーションからForce.comへのアクセスが可能となります。

既にこのツールキットは多くのキーとなる Force.com WebサービスAPIコールをサポートしており、Google App Engineの開発者はForce.comのパワフルな機能に直接アクセスする事ができます。ツールキットのメソッドにはCreate,Update,QueryそしてdescriveGlobalが含まれます。

例えば、以下のPythonコードはGoogle App Engineアプリケーション上からForce.comの取引先レコードをどれだけ簡単に作成出できるかを表したコードの一部です:

sobjects = [] 
new_acc = { 'type': 'Account', 'name' : 'My New Account' } 
sobjects.append(new_acc) 
results = client.create(sobjects)


Getting Started

まずはツールキットをインストールし、ユーザーガイドをチェックしてみて下さい。 Toolkit Resources and Documentation

以下のリソースはツールキットを入手し利用する際に参照して下さい:

  • Force.com for Google App EngineのCode Shareプロジェクト でオープンソースコードが公開されており、インストールの為の情報も公開しています。
  • Installation Instructionsはツールキットをどのようにしていインストールしてデプロイするかについての解説があります。
  • ユーザーガイドでAPIを利用してどのようにコードを書けば良いかのサンプルが掲載されています。

その他のリソース

これらのリソースももし興味があれば参照してみて下さい:


Force.com for Google App Engineのニュース: