У меня есть драйвер загрузки веб-сервисов, который представляет собой Windows Script File (WSF), который содержит некоторые файлы VBScript и JavaScript. Мой веб-сервис требует, чтобы входящее сообщение кодировалось base64. В настоящее время у меня есть функция VBScript, которая делает это, но она очень неэффективна (интенсивность памяти, в основном из-за ужасающей конкатенации VBScripts)
[Кроме; Да, я видел последнее сообщение блога Джеффа. Конкатенация происходит в цикле сообщений размером от 1000 до 10000 байт.]
Я попытался использовать некоторые пользовательские процедуры конкатенации строк; один с использованием массива и один с использованием ADODB.Stream. Это немного помогает, но я думаю, что это помогло бы больше, если бы у меня был другой способ кодирования сообщения, а не через мою собственную функцию VBS.
Есть ли другой способ кодирования моего сообщения, предпочтительнее использовать собственные методы Windows?