Я записал приложение, которое в основном собирает набор текста и числовых данных от клиента ПК и хранит его как объект. Прямо сейчас я реализую сериализацию XML так, чтобы файл мог быть сохранен.
Проблема теперь, как я получаю эти данные к серверу? У меня есть сервер рабочая установка IIS 7, но я не вполне понимаю жизненного цикла ASP.net, таким образом, я не уверен, как реализовать приложение получения.
Что мне делать? Спасибо
Насколько я могу судить, вам понадобится веб-сервис, как предлагали другие. Это может быть легко обработано службой WCF, как только вы изучите их основы. Они особенно хороши при передаче SOAP-сообщений, которые представляют собой сериализованный XML. Разработчики реализуют эти типы служб для одной и той же цели каждый день.
Я рекомендую вам начать изучать страницы MSDN WCF, чтобы познакомиться с ним, и посмотреть некоторые учебники на CodeProject, чтобы "испачкать руки" и "намочить ноги".
WCF удивителен тем, что вы можете настроить его на передачу данных так, как вам захочется. Вы можете передавать данные туда и обратно в двоичном виде через TCP, по HTTP, защищенному HTTP, MSMQ и т.д. Он очень красиво оборачивает поток данных сервиса.
Вы имеете в виду, что у вас есть два разных приложения на двух разных серверах, и вы хотите обмениваться данными между ними? Вы всегда можете использовать веб-службы в качестве механизма передачи. Удаленное взаимодействие .NET - это еще один вариант, при котором клиент и сервер являются машинами .NET.
Вы должны создать веб-службу, чтобы принимать данные и обрабатывать их на вашем сервере IIS 7.
Remoting(TCP/HTTP), WebServices(SOAP/WCF), MessageQueue.
Выбирайте сами;