С .Net какой лучший способ взаимодействия с сервисом (то есть как большинство лот-приложений взаимодействуют со своими серверами). Было бы предпочтительно, чтобы этот метод был также кросс-платформенным (работая в Mono, поэтому я предполагаю, что удаленный выход отсутствует)
Edit:
Забыв упомянуть, нам все равно придется поддерживать Windows 2000 в этой области, поэтому WCF и что-то выше .Net 2.0 не будет летать.