私はデスクトップアプリケーションと中小企業向けのアンドロイドアプリケーションを構築しようとしています。データベースは両方のアプリケーションからアクセスする必要があり、アンドロイドアプリはデスクトップと同じネットワークを使用しません。誰かが解決策に向かって正しい方向に私を向けることができますか?また、データベースへのトラフィックはほとんどありません。助言がありますか?私は、デスクトップアプリケーションがリモートデータベースをホストできるようにしたいと思いますが、アンドロイドアプリケーションは単にWebサービスを介してデスクトップコンピュータに接続するだけです。アンドロイドアプリケーションをコンピュータのデータベースに接続
ありがとうございます!
インターネットに公開されているどこかでデータベースをホストする必要があります。デスクトップアプリケーションとアンドロイドアプリケーションの両方がそのインターネットアクセス可能なホストを指すことができます。 –
@Alex R - 別のマシンのデータベースが最適な選択でしょうか?また、デスクトップアプリケーションは1台のマシンにしか存在しません。アンドロイドアプリは複数の端末で使用されます。 – JGray
主な考え方は、データベースがホストされている場所であれ、インターネットからアクセスできることです。それほど重要ではない機械。アプリケーションを実行しているデスクトップにデータベースをホストしてインターネットに公開することはできますが、有償ホスティングサービスでホストする方がより安全で合理的になると思われる多くのセキュリティ上の懸念があります。 Webサービスを使用してアプリケーションとのインタフェースを作成します。より広範なインターネットにさらされていることは、適切に保護される必要があることを覚えておいてください。これは、ドメイン全体です。 –