1

みんな。問題があり、なぜこれが発生するのかわかりません。本当に助けが必要です。

問題は、Wi-Fiですべてが正常な場合、AndroidデバイスのGPRSを介してjdbc経由でpostgresqlサーバーに接続できないことです。私はこれを使用しました-「https://play.google.com/store/apps/details?id=com.alexd.portscanner」そしてそれはサーバーのIPがGPRSで到達できないことを示しましたが、それはWi-Fiでです。しかし、GPRSはブラウザで正常に動作します。

おそらく問題はjdbcに関するものではないので、どんな提案も歓迎します。初めてですので、助けてください。

4

1 に答える 1

0

IP アドレスはおそらく到達可能ですが、Postgres がリッスンしているポートには到達できない可能性があります (ブロックされている可能性があります)。サーバーでこれらのポート (つまり、Apache のような Web サーバー) を使用するものが他にない場合は、Posgres がリッスンするポートを 80 または 443 に変更してみて、JDBC 接続文字列でこれを指定できます。これはおそらく機能しますが、モバイル接続で JDBC を使用するのは最善の方法ではない可能性があります。データ用のシンプルな Web フロントエンドを構築し、HTTP を使用してアプリとの間で受信データを送受信します。

于 2012-05-21T02:20:41.470 に答える