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