チャンスがある前に:はい、それは悪い考えです。私がWebサービスをどのように使うべきかに関する講義を私に与えてはいけません。ありがとう。iPadアプリからMySQLに直接接続してください(PHPなどではありません)
これはどうすればできますか?
私はこのビットがhttp://www.karlkraft.com/index.php/2010/09/17/mysql-for-iphone-and-osx/であることを発見し、そのトリックを行うかもしれないと考えました。私は、ARCのエラーメッセージの束を持って、それらを一掃して、実行時にこのエラーを得た:iPhone上 存在しないシステムライブラリ内のシンボルを呼び出すための試みを検出
:関数から呼び出されてpthread_cond_initする$ UNIX2003画像omsの my_thread_init
私はODBC/Cのようなものを使用する必要がありますか?
私は解決策が長いかもしれないことを知っています、それはいいです。誰かが少なくとも私を正しい方向に向けることができれば素晴らしいだろう。
EDIT:
人々はWebサービスを使用しないように選ぶ理由を知ることに熱心なので、ここにある:
あなたは、社内アプリの追加のセキュリティを作成している場合Webサービスは何の横にもありません。 DBと直接作業することは、コードを少なくする必要があることを意味します。さらに、私はハッキーなPHPスクリプトを作成する必要はありません。
最終的な結論:
私は同じことを行うしようとしている人々のためのメッセージを残すことを望んでいた:あなたのオプションは、あなたが構築されたハックサーバー側のスクリプトまたはOracle独自のMySQLクライアントです基本的に :)をしないでくださいあなた自身(そしてひどい解決策も同様)。あなたの選択が、私はそれに対して強くアドバイスしたいと思います。
は教えてください。 –
また、TCP経由のmysql接続を許可するのではなく、 'soap'を使うことをお勧めします。 – Vyktor
これは私が講義しているわけではありません。なぜなら、それはあなたに余分な仕事を意味するかもしれないことを認めたうえで、あなたは正当な理由があると仮定しているからです。私はちょうど興味があります - 何故カスタムAPIを使ってWebスクリプトを書くことを拒否したのですか?あなたがMySQLデータベースを持っているなら、私はあなたが既にウェブホスティングのためにお金を払っていると仮定しています。 – drewwyatt