通过PHP与C#应用程序交互

最近我一直在考虑将C#应用程序与一个网站结合起来,这样我们就可以在C#中运行多个线程,并在PHP完成任务时完成更多任务1。 我们大多数人都知道PHP在单个线程上运行,因此我们不能同时执行多个操作 但如果我们能做到这样的话会很好:
$SharpEntity = new CSharpExecute();

$SharpEntity->add("downloader.class http://server.com/file.ext");
$SharpEntity->add("downloader.class http://server.com/file2.ext");
$SharpEntity->add("downloader.class http://server.com/file3.ext");

$SharpEntity->initialize();

while($SharpEntity->completed === false)
{
   $SharpEntity->Update();
}

echo 'Files Grabbed';
这只是一个基本的例子,但它实际上可以做这样的事情,如果是这样,你怎么能这样做? 我知道Facebook和其他大型系统会做这样的事情,但是用C ++,你们怎么想?     
已邀请:
类似于JSON(或json本身)的策略 将对象分解为字符串并将其映射到C#对象。 如果你自己使用JSON,你可以使用已经提供的一些C#帮助程序来转换Json。 希望有所帮助。     

要回复问题请先登录注册