私はjava
で開発されたposソフトウェアを持っていて、データベースを持つlocalhost
で完全に動作しています。しかし、問題は私のクライアントが旅行中にposソフトウェアを使用したいということです。インターネット経由でローカルpostgresデータベースにアクセス
私の問題は、インターネット経由でlocalhost
で実行されているPostgreSQL database
にアクセスする方法です。 Googleでこれを検索したところ、web services
を使用してPostgreSQL database
からinternet
に接続することができます。しかし、web services
からinternet
経由でアクセスする方法はわかりません。固定IPアドレスがないためです。
は、誰も私に教えてくださいすることができ:
- 私
localhost PostgreSQL database
internet
を経由してアクセスするための最良の方法は何ですか? - もし私が
static
のIPアドレスを持っていない場合、最も良い方法はweb services
を使ってインターネット経由でこれらのサービスにアクセスするのですか?
デスクトップPOSソフトウェアの開発にはjava
を使用していますが、これはWindowsコンピュータで実行されています。
必ずJDBCを使用してDBにアクセスしてください。パブリックネットワーク上でJDBCを使用することはできません。ただし、接続の暗号化には注意が必要です。あなたが静的IPを持っていない場合は、それを取得する時間です。動的DNSサービスはその間に役立つかもしれません。 – Ralf
私はこれまでWSを使ってやってきました。私は、顧客が必要としていたことをやり遂げ、インターネット上で利用できるようにするいくつかのサービスを構築しました。ローカルホストサーバーをインターネット経由でアクセスできないようにする方法については、ルーターでポートフォワーディングを行う必要があります。これは非常に困難ではありませんが、コーディングとは関係ありません。静的IPアドレスがなくても、No-Ipのような動的DNSサービスを使用する必要があります。 – dambros