Я в основном новичок в такой работе. Я программирую свое приложение на C # в VS2010. У меня есть отчет о кристаллах, который работает нормально, и он в основном заполнен некоторыми данными XML.Эти данные XMl поступают из другого приложения, написанного на Python на другом компьютере.
Этот сценарий Python генерирует некоторые данные, и эти данные помещаются в поток памяти.Я в основном должен прочитать этот поток памяти и написать свой XML, который используется для заполнения моего отчета Crystal.Поэтому мой супервайзер хочет, чтобы я использовал удаленный вызов процедур.
Я никогда не делал удаленных вызовов процедур.Но как я исследовал и понял.Я полагаю, что я в основном должен разработать веб-сервис или сервис WCFЯ не знаю, как мне это сделать.Мы планируем использовать протокол http.
Итак, вот как это должно работать.Я даю им URL моего сервиса, и они будут вызывать этот сервис, и мой сервис должен попытаться прочитать данные, которые они поместили в поток памяти.После прочтения данных я должен использовать часть данных для написания моего xml, а этот xml используется для заполнения моего отчета Crystal.
Другая часть данных (кроме данных, используемых для написания xml) должнабыть отправлены в базу данных на сервере SQl.Это мое полное определение проблемы.Мне нужны идеи и ссылки, которые помогут мне в решении этой проблемы.