1

私はiPhone開発者です。私のクライアントの 1 つは、SQL Azure に格納されているデータベースにアクセスすることになっています。

Objective C SDK があることは知っています。これをダウンロードして、NetFilx の例を正常に実行しました。もちろん、クライアントのアカウントはパスワードで保護されています。また、現在、Objective C SDK は読み取りサポートのみを提供しているようです。ただし、データベースにも書き込む必要があります。したがって、REST ベースの呼び出しを使用してデータベースを更新する必要があると思います。

私の問題は、SQL Azure データベースの REST サービスの URL と、認証がどのように機能するかがわからないことです。ネットを検索してみましたが、すべての例は、.Net、Java、または PHP (およびその他のサポートされている言語) を介して接続する方法を示しているようです。純粋な REST 呼び出しについては誰も話していないようです。

次のコマンドを使用して、データベースに正常に接続できます。

sqlcmd -UUsername@Server -PPassword -Stcp:server.database.windows.net -dDBName

そのような接続コマンドである場合、純粋な REST 呼び出しを介してこの DB にアクセスするための URL と、認証がどのように行われるかを理解するのに役立つ専門家がいますか?

どんな助けでも大歓迎です。前もって感謝します。

プリタム。

4

1 に答える 1

2

必要なのは、SQL Azure への OData インターフェイスです。現在、SQL Azure は TDS プロトコルのみをサポートしており、使用するにはライブラリが必要です。ただし、OData インターフェイスを SQL Azure の前に配置すると、REST 経由で SQL Azure を呼び出すことができます。

詳細 http://www.odata.org/blog/got-sql-azure-then-youve-got-odata/

于 2010-06-28T14:52:30.737 に答える