0

ローカル マシンで C# を使用して MySQL を使用する方法を学習しましたが、オンラインで使用したい場合はどうすればよいですか? たとえば、XML ファイルを任意のサーバーに配置することで、XML と C# を接続してオンラインでデータを共有できます。MySQL にはどのようなオプションがありますか? 似たようなことをする方法はありますか?

4

3 に答える 3

1

通常、データベースと対話するサーバー バックエンドを作成します。これは、WCF Web Service.Net を使用している場合、Java を使用している場合は REST Web サービス (.Net には実際には REST もあります)、またはさまざまなものである可能性があります。

フロントエンド (ブラウザ アプリケーションなど) は、このサーバー バックエンドと対話します。

于 2012-06-12T19:36:41.557 に答える
1

他の人は、優れたオプションである WCF について言及していますが、MS はベータ版で安定した MVC 4 をリリースしたばかりです。MVC 4 の更新には Web API 機能があります。これにより、Web サービスを迅速かつ簡単に作成できます。

Web API を使用したコード例:

public class RecordsController : ApiController
{
    public HttpResponseMessage Post(Record record)
    {
        var newId = _Records.Count + 1;
        record.ID = newId;
        _Records.Add(record);
        var newMessage = new HttpResponseMessage<Record>(record);
        return newMessage;
    }
 }
于 2012-06-12T19:41:01.560 に答える
1

はい、Web サービスをセットアップする必要があります。 WCFをご覧ください。

この例を見てください。

于 2012-06-12T19:36:30.967 に答える