Как работать с ПК независимо от того, какую ОС они используют - PullRequest
0 голосов
/ 18 марта 2011

У меня немного глупый вопрос !!Я пишу небольшое приложение на C #, и сетевое программирование работает на ПК с Windows.

Я смотрю учебники для новичков от Microsoft, поэтому.

Так что теперь я просто хочу знать, какмогу запрограммировать так, чтобы мое приложение могло подключаться ко всем ПК или Mac, не относящимся к ОС (Win, Linux, Mac OS).

Это возможно?когда да как?

Большое спасибо за помощь!

Ответы [ 3 ]

0 голосов
/ 18 марта 2011

Они решили эту проблему, и решением были веб-сервисы.Если вы хотите TCP / IP, это другая история.

0 голосов
/ 18 марта 2011

Вы можете использовать mono для разработки на C # и развертывания приложения в Windows / Linux и Mac OS.

Вы можете использовать веб-службу, и все ваши клиентские приложения в других ОС могут подключаться к веб-службе ииспользуйте его, даже если вы в конечном итоге разрабатываете свои клиенты на другом кроссплатформенном языке, например java.

С другой стороны, вы можете использовать протоколы tcp / ip или udp в зависимости от потребностей вашего приложения.

Это действительно зависит от того, что вы делаете.

0 голосов
/ 18 марта 2011

Если вы хотите, чтобы ваше приложение работало на разных компьютерах, а затем они общались друг с другом, тогда да, посмотрите на Mono. По сути это означает, что вы можете написать свою программу в .NET, а затем запускать ее везде, где доступна реализация платформы .NET (Mono поддерживает Windows, Linux и Mac OS).

В противном случае вам нужно указать, к чему ваше приложение хочет подключиться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...