2012-05-02 13 views
0

タイトルはむしろあいまいではありませんが、私はほとんど何の提案もしていないからです。実際、私はXNAのゲームプロジェクトに取り組んでいます。名前のリストからマルチプレイヤーゲームを選択する可能性を実装しようとしています。私が知っていることについてはオンラインで文章を書く/読む

"ServerName;00.00.000.000" 

、唯一の(私は考えることができますオプションではありません)専用サーバーまたは記録することで可能になります一般的に、私は送信したい件のデータは、その種類の文字列でなければなりませんどこかのクライアントが読むことができるオンラインのデータです。私はいくつかの可能性を研究しましたが、失敗を思いついただけです。私の最初のアイデア(そして理想的なもの)は、C#の方法で、私のウェブサイトにデータを送ることです。私はWebClientとHttpWebRequestについて多くのことを読んだことがあるが、成功するとは思えない。あなたがefficiendするためにサーバーとのこの通信をしたい場合は

WebClient client = new WebClient(); 
    client.Credentials = new System.Net.NetworkCredential("username", "password", "domain"); 
    using (StreamWriter writer = new StreamWriter(client.OpenWrite(@"http://www.myawsomewebsite/test.html"))) 
     { 
      writer.WriteLine("COUCOU"); 
      writer.Flush(); 
     } 
+0

たFtpWebRequestより有効に利用することはありません:あなたはまだWebClient.OpenWriteに固執したい場合にのみ、あなたはファイルトラフFTPプロトコルに書き込むことができ、OpenWriteのドキュメントは、それがサポートされていますと述べましたあなたがしようとしていることを明確にしてください。 Webページにいくつかのデータを送る場合は、そのページをコード化してデータを受け取り、何かを行うようにしなければなりません。 –

+0

_a専用サーバー(これは私が検討できるオプションではありません)_ - 専用サーバーをコストの面から考えることができない場合は、VPSは問題ありません。つまり、仮想化されたWindowsのコストでさえ、主にライセンス供与されるため、非MS技術を検討することをお勧めします。 – halfer

+0

あなたのウェブサイトにASP.NETやPHPなどを使用できますか? –

答えて

0

と高速あなたはのいくつかの並べ替えが必要になります。私はどのようにWebClientクラスを使用するには考えているので、一つ私が試したことが、これは完全にランダムに行われますサーバー側のコード(ASP.NET、PHP ...)。この通信を実現するには、PHPやASP.NETのためのオープンソースコードとサンプルがたくさんあります。変更することなく使用できる製品が見つかるかもしれません。

btw

http://msdn.microsoft.com/en-us/library/0a7f52z4.aspx

多分

http://msdn.microsoft.com/en-us/library/ms144318.aspx

+0

ありがとう、それは本当に役立ちます。 Asp.netやPHPの使い方がわからなくても、私はそれを調べています... – Aer

関連する問題