Я новичок в .net remoting, я сделал несколько примеров приложений на .net remoting.i может легко получить файл с сервера через удаленный объект, но я не знаю, как отправить файл на сервер, если это возможно через интерфейс, это значит, как его спроектировать. Пойдемте ли мне некоторые предложения и ссылки, мне будет полезно двигаться в нужном направлении.Filetransfer в удалении
0
A
ответ
1
Чтобы отправить файл, вы можете повторно вызвать метод на сервере, чтобы предоставить ему кусок файла куском. Пример:
static int CHUNK_SIZE = 4096;
// open the file
FileStream stream = File.OpenRead("path\to\file");
// send by chunks
byte[] data = new byte[CHUNK_SIZE];
int numBytesRead = CHUNK_SIZE;
while ((numBytesRead = stream.Read(data, 0, CHUNK_SIZE)) > 0)
{
// resize the array if we read less than requested
if (numBytesRead < CHUNK_SIZE)
Array.Resize(data, numBytesRead);
// pass the chunk to the server
server.GiveNextChunk(data);
// re-init the array so it's back to the original size and cleared out.
data = new byte[CHUNK_SIZE];
}
// an example of how to let the server know the file is done so it can close
// the receiving stream on its end.
server.GiveNextChunk(null);
// close our stream too
stream.Close();
1
Вы должны реализовать это поведение. Клиент считывает файл и отправляет байты. Сервер получает байты и записывает файл. Это еще не все, но это то, что вам нужно делать.
Смежные вопросы
- 1. Phonegap FileTransfer() error FileTransfer не определен
- 2. Phonegap FileTransfer
- 3. filetransfer path
- 4. FileTransfer не определен
- 5. FileTransfer не определен - AngularJS
- 6. Ошибка Кордовы FileTransfer
- 7. Phonegap FileTransfer не работает
- 8. INTEL XDK FILETRANSFER ERROR
- 9. PhongGap Playbook FileTransfer
- 10. Java Смак FileTransfer
- 11. Phonegap filetransfer async
- 12. java Filetransfer с SocketChannel
- 13. Whitelist FileTransfer Проблемы
- 14. PhoneGap FileTransfer неопределенные IOS
- 15. Ионный проект Доступ к FileTransfer
- 16. PhoneGap FileTransfer to Java Servlet
- 17. Phonegap/Cordova cancel fileTransfer загрузить
- 18. Кордова 5.4.0 FileTransfer возвращает ошибку
- 19. FileTransfer только частично загружать файлы
- 20. Кордова FileTransfer показать загруженное изображение
- 21. Кордова Android FileTransfer возвращение нулевой
- 22. Cordova/Phonegap не распознает FileTransfer
- 23. Phonegap FileTransfer Upload Возвращающийся нуль
- 24. Получение нескольких изображений в Phonegap FileTransfer
- 25. Использование Cordova FileTransfer в приложении ionic 2
- 26. Добавление filetransfer в PhoneGap breaks build
- 27. Загрузить файл через FileTransfer в Cordova
- 28. Загрузка проблемы с FileTransfer в PhoneGap
- 29. Phonegap Filetransfer Загрузить изображение в Webservice
- 30. Получить параметры передачи файлов FileTransfer в php