0

ユーザーがデータを入力してテキスト ファイルに保存するプログラムを作成したいと考えています。たとえば、名前と年齢を入力すると、それが保存されて読み込まれます。問題は、このプログラムをユーザーがいつでもどのコンピューターでも利用できるようにしたいということです。つまり、プログラムをオンラインにすることです。

プログラムにネットワーク機能を持たせる必要がありますか? または、プログラムを保持し、クライアントが直接アクセスできるサーバーまたはホストコンピューターを用意できますか?(Googleのスプレッドシートを使用するなど)。

4

2 に答える 2

1

目標を達成する方法はいくつかありますが、おそらく最も簡単で最も役立つ方法は、この機能を実装する Web ページを作成することです。

多くの利点のいくつかは次のとおりです。

  • インストールする特別なソフトウェアはありません。ただウェブブラウザが必要です。
  • Web ブラウザーを備えた任意のプラットフォーム (モバイルを含む) で実行されます。
  • ユーザーにプッシュするソフトウェア更新はありません。Web サイトを更新すると、誰もが最新のコードを入手できます。
于 2012-11-13T02:53:17.663 に答える
1

「プログラムにネットワーク機能を持たせる必要がありますか」という意味がわかりません。Web サイト ルートを回避する場合は、サーバー側とクライアント側のアプリが必要です。プログラムがデータをサーバーに保存できるようにしたい場合は、ソケットプログラミングを行う必要があります。

サーバーを作成するには、次のことが必要です。

  • ソケットを作成する
  • ソケットをアドレスとポートにバインドします
  • 着信接続をリッスンする
  • クライアントを待つ
  • クライアントを受け入れる
  • データの送受信

クライアントを作成するには、次のことが必要です。

  • ソケットを作成する
  • サーバーに接続する
  • データの送受信

お役に立てれば!

于 2012-11-13T06:43:22.827 に答える