#c#
#c#
Вопрос:
Я собираюсь выполнить проект с двумя требованиями, такими как:
- Установите службу на сервере с функцией ShareFile и папкой.
- Используйте модель WCF, на стороне клиента мы будем использовать TreeView для отображения всех файлов или папок, которые совместно используются сервером, и когда мы нажимаем на папку или файл, он был открыт непосредственно на сервере (не загружайте его, чтобы открыть). ===> похоже, что мы разделяем файл и папку между многими компьютерами.
Я знаю, как использовать TreeView для отображения всех файлов или папок на стороне клиента, но я не знаю, как я могу создать сервер с функцией ShareFile в Интернете.
Комментарии:
1. Что такое
shareFile function and folder
?2. «Открыт непосредственно на сервере»? В какой-то момент клиенту необходимо загрузить его локально, чтобы просматривать / управлять им.
3. если его просто загрузить с сервера, это легко, но загружать не нужно, пользователь подключится к серверу и получит доступ к папкам (общие папки). Тогда вместо папок загрузки или файлов пользователь может просматривать что угодно в папке (подпапка, дочерняя папка ….)
Ответ №1:
Похоже, вы пытаетесь написать SMB-сервер на C #.
Вам нужно будет понять протокол SMB и реализовать его на C # с использованием необработанных сокетов.
WCF вам не поможет.