i sürekli çalışan Serverprogram (mono ile Linux üzerinde C # /. NET 2.0) var ve ben bir web sitesi hakkında durum bilgileri görüntülemek için bir PHP komut dosyası tarafından kendisine bağlamak istiyorum.
Amacı (tür-) Realtime Browsergame (Yok yok Flash Silverlight) yaratmak ve i C # GameServer, yani mevcut birim pozisyonları, oyuncu kaynaklar, skor, görünür Haritayı gerekli bilgileri almak için PHP komut dosyası kullanmak istiyorsanız vb bilgiler her saniye veya daha da hızlı fakat eylemleri saatler hatta günler alabilir güncellemek (yani araştırma tamamlamak için bir hafta sürebilir)
Beni kolayca programın bu iki parça arasında bilgi aktarmak için izin herhangi bir kütüphaneler var mı?
Düşüncelerim:
Use an embedded WebServer and connect via PHPs SoapClient.
Does anyone have experience with a free embedded WebServer (free because the Game will be free)?Socket Programming and transfer chunks of JSON/XML/SOAP.
Are there any simple libraries for this type of network communication for PHP/C# that automatically reads from the socket until the message is done and then i.e. sends an event to the game controller?Simply Dump per-user and global Data into a Database or into xml files
Easiest solution but imho not scaleable enough.
Ne önerirsiniz?
Şimdiden teşekkürler.
Addition for others having a similar Question:
After a little more research after posting this Question i stumbled upon the .NET System.Net.HttpListener which is even supported by mono so i will use this now. It seems to have everything required to embed an WebServer into your running Server.