Никогда не внедряя сервер сокетов в PHP и не касаясь ASP.NET, я не могу комментировать их.
Я видел много замечательных сокет-приложений, реализованных на Python. Я рекомендую посмотреть на Twisted .
Я лично играл с EventMachine (Ruby), и это определенно отличная небольшая библиотека для использования. Их цель:
Чрезвычайно высокая масштабируемость, производительность и стабильность для самых требовательных производственных сред
Создать сервер с помощью EventMachine так же просто, как:
require 'rubygems'
require 'eventmachine'
module Echo
def receive_data data
send_data data
end
end
EM.run {
EM.start_server "0.0.0.0", 10000, Echo
}
Вы должны быть в состоянии сравниться с этим довольно легко. Это простой эхо-сервер.