Это инструмент, который я создал много лет назад для проверки того, какие сторонние компоненты установлены на веб-сервере.
В настоящее время я веду дела с 4 разными веб-хостами. У каждого из них на сервере установлено различное подмножество сторонних компонентов ASP. Иногда они открыты с указанием установленных компонентов, иногда нет. Всякий раз, когда мне хотелось проверить, доступен ли конкретный COM-объект, я писал быстрый сценарий. Сценарий пытался создать объект с помощью метода Server.CreateObject , а затем я перешел на страницу, чтобы посмотреть, вернул ли он код ошибки. Отсутствие кода ошибки означало, что он был установлен, и я мог начать кодировать свое приложение с учетом этих знаний.
Примерно после того, как я написал 10-й сценарий, меня осенило, что, возможно, есть лучший способ сделать это. Нужен был сценарий, который тестировал наиболее распространенные компоненты ASP и позволял пользователю быстро добавлять в список новые. Наличие кучи тестовых сценариев, лежащих на файловом сервере, было неоптимальным решением. И последнее, что вам нужно, — это жестко запрограммировать все тестовые примеры внутри вашего кода ASP. Мое решение заключалось в том, чтобы создать, изменить и отобразить тестовые примеры компонентов на одной странице. Источником данных будет один XML-файл.
COM Informant — это удобный инструмент, если ваша команда разработчиков создает собственные компоненты, а затем развертывает их на нескольких серверах. Какой лучший способ проверить, установлен ли компонент, чем просмотр одной веб-страницы. Верхняя часть инструмента позволяет пользователю добавлять любое имя компонента в список тестов.
создано: 9 ноября 2001 г. (и ранее)