Массив из результатов Base64Строка с клиента на сервер - "портятся" двоичные данные

1. amaksimov 10.01.17 11:43 Сейчас в теме
Здравствуйте.
Платформа 8.3.8.1933.
С коллегой делаем задачу:

На клиенте есть массив двоичных данных из трёх или более элементов, например: М1 = (Д1,Д2,Д3,Д4).
1. Если пробовать поместить массив М1 во временное хранилище, на тонком/толстом клиенте выходит ошибка:
Отображение типа '{http://www.w3.org/2001/XMLSchema}base64Binary' в тип 'ДвоичныеДанные'.

2. Если просто передать массив М1 на сервер как параметр, тоже ошибка:
Отображение типа '{http://www.w3.org/2001/XMLSchema}base64Binary' в тип 'ДвоичныеДанные'.

3. Тогда мы создаём массив М2 и заполняем результатом преобразования каждой двоичной данной Base64Строка
М2 = [Base64Строка(Д1), Base64Строка(Д2), Base64Строка(Д3), Base64Строка(Д4)].
Передаём М2 с тонкого клиента на сервер, ошибки нет, но для Д1,Д2,Д4 все значение передались хорошо (то есть когда обратно в двоичные данные на сервер переводим, всё верно получается (т.к. переводили картинки с клиента на сервер), но с Д3 происходит недочёт, строка изменяется: строка на клиенте одна, а на сервере другая.

Когда передаём просто Base64Строка(Д3) с клиента на сервер - то всё в порядке, и если в массив из одной строки Base64Строка(Д3) поместить и передать, то тоже всё нормально. И заметили, что если мало строк в массиве и размер массив массива небольшой, то всё ок, а если много строк в массиве - то такой недочёт возникает.

Не сталкивались с подобным? Почему строка-результат для Д3 изменяется?
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. user667308_icscloud 11.01.17 12:34 Сейчас в теме
Здравствуйте!
Мы с коллегой как то задались вопросом о статус баре на клиент-сервере....
Так вот передачу данных с сервера на клиент реализовали через файл в расшаренной папке.
amaksimov; +1 Ответить
3. amaksimov 11.01.17 13:06 Сейчас в теме
Оставьте свое сообщение
Вакансии
Разработчик
Москва
зарплата от 150 000 руб. до 170 000 руб.
Полный день

Аналитик 1С
Москва
зарплата от 150 000 руб. до 200 000 руб.
Полный день

Ведущий программист 1С (Оперативный учет)
Санкт-Петербург
зарплата от 280 000 руб. до 310 000 руб.
Полный день

Ведущий программист 1С (ДО)
Санкт-Петербург
зарплата от 280 000 руб. до 310 000 руб.
Полный день

Ведущий Инженер - программист 1С
Новокузнецк
зарплата от 100 000 руб.
Полный день