Не беспокойся.
Я не имею в виду, что если они не хотят обновлять приложение с VB5 до VB6, зачем зачем добавлять функциональность веб-сервисов? Я имею в виду, просто напишите класс в VB.NET, чтобы использовать веб-сервис и представить его как COM-объект. Затем используйте объект COM в программе VB5.
Я не уверен, что веб-сервисы даже существовали , когда был выпущен VB5 - не испытывайте судьбу, пытаясь заставить VB5 иметь дело с чем-то, о чем он никогда не слышал.
Также рассмотрим следующее предложение:
Возможно, считалось, что нет смысла обновлять приложение VB5 до VB6. Возможно, считалось, что приложение не будет сильно меняться до того, как его заменят.
Но тот факт, что вы здесь на SO и говорите о веб-сервисах, показывает, что у приложения VB5 еще есть жизнь. Вы должны рассмотреть хотя бы обновление до VB6.