Мы используем серверы Windows 2008 R2, и нам нужно делать резервную копию файла на другом сервере всякий раз, когда файл загружается.
К сожалению, клиент требует, чтобы между серверами не было общего доступа к файлам / каталогам.через LAN, поэтому мы пытаемся сделать это через WCF, вызывая другой WCF.Но теперь у нас возникают проблемы с вызовом других WCF, поскольку они размещены на веб-сайте, защищенном SSL.
Вызов WCF с помощью silverlight works.
Вопросы:
1) Что может быть причиной ошибки SSL / TLS, когда WCF вызывает другого, но все отлично работает для silverlight, вызывающего WCF?
код:
public FileUpload(FileUploadClass file)
{
// store locally
...
// call the other wcf
if (!fileIsExisting)
{
ServiceRefClient svcClient = new ServiceRefClient();
svcClient.FileUploadClass(file)
}
}
2) Любой другой способбезопасное резервное копирование файла на другой сервер, кроме использования WCF и базы данных (сейчас я пробую базу данных, но, надеюсь, есть более красивый способ сделать это)?Общий доступ к файлам / каталогам / дискам через локальную сеть запрещен.