Данный документ содержит сведения о новых возможностях, важные обсуждения продукта и инструкции по установке Microsoft® Personal Web Server (PWS). Раздел содержит следующие подразделы:
Вас приветствует Personal Web Server 4.0
Сравнение продуктов: PWS для Windows 98 и PWS для Windows NT Workstation
Установка PWS 4.0
Документация по продукту
Другие известные неполадки и ограничения
Устранение неполадок
Обратная связь
Вас приветствует Personal Web Server! В пакете Personal Web Server корпорация Microsoft объединила ряд новых функциональных возможностей, которые сделают вашу операционную систему Microsoft® Windows 98® еще более удобной платформой для совместного использования информации на личном Web-узле.
Пакет Personal Web Server позволяет установить любое из следующих новых средств.
PWS для Windows 98 обеспечивает графический интерфейс администрирования, разработанный для пользователей, не имеющих предварительного опыта в создании и администрировании Web-узлов. Этот интерфейс является также стандартным средством администрирования Personal Web Server для Microsoft® Windows NT® Workstation; однако в Windows NT Workstation имеется возможность администрировать личный узел публикации с помощью диспетчера служб Интернета, такого же полнофункционального средства администрирования, используемого для управления Microsoft Internet Information Server.
| Возможность | PWS для Windows NT Workstation | PWS для Windows 98 |
|---|---|---|
| Обычное использование | Разработка полнофункциональных узлов или выполнение личных публикаций в интрасетях | Выполнение личных публикаций в небольших по объему интрасетях |
| Служба WWW | Да | Да |
| Служба FTP | Да | Нет |
| Ограничение числа подключений | 10 | 10 |
| Active Server Pages | Да | Да |
| Ведение журнала использования узла | Формат файлов журнала NCSA (по умолчанию) стандарта MSCSV и расширенного формата (дополнительно) | Формат файлов журнала NCSA |
| Источники публикаций | Локальные и сетевые диски | Только локальные диски |
| Дополнительный интерфейс ISM | Да | Нет |
| Проверка аутентичности | Обычная и «запрос/ответ Windows NT» | Отсутствует |
Системные требования для установки PWS.
| Компонент оборудования | Необходимо | Рекомендация |
|---|---|---|
| Процессор | 33 МГц 486 | 90 МГц Pentium® |
| ОЗУ | 16 Мбайт | 20 - 32 Mбайт |
| Свободное место на диске | 30 Мбайт | 40 Мбайт |
| Монитор | VGA | Super VGA |
В операционной системе Windows 98 предлагаются три параметра установки PWS:
В следующей таблице перечислены все доступные компоненты для каждого типа установки. Метка «X» в столбце «Ск.» указывает параметры, включенные по умолчанию в сокращенную установку. Метка «X» в столбце «Об.» указывает дополнительные параметры, включенные по умолчанию в обычную установку. Параметры без метки «X» в одном из столбцов доступны для выбора пользователем в выборочной установке.
| Ск. | Об. | Компоненты и подкомпоненты |
|---|---|---|
| X | FrontPage Server Extensions Поддержка использования Microsoft® FrontPage® для управления Web-узлом и создания содержимого узла. |
|
| X | Файлы FrontPage Server Extensions | |
| Connection Manager Administration Kit | ||
| Документация по продукту | ||
| Документация пакета администрирования диспетчера подключений | ||
| Документация «Приступая к работе» | ||
| X | Microsoft Data Access Components Компоненты для доступа к базам данных, включая поддержку объектов данных ActiveX и драйвер Microsoft Access. |
|
| X | Источники данных | |
| X | Jet и Access | |
| Oracle | ||
| X | SQL Server | |
| X | MDAC: ADO, ODBC и OLE DB | |
| Документация ADO | ||
| X | Файлы ядра MDAC: ADO, ODBC и OLE DB | |
| X | Remote Data Service | |
| X | Файлы ядра RDS | |
| Документация RDS | ||
| Примеры RDS | ||
| Файлы RDS v1.1 | ||
| Microsoft Message Queue Обеспечение для приложений возможности передавать уведомления в транзакциях и продолжать обработку без необходимости дожидаться подтверждения о завершении транзакции. |
||
| HTML-документация | ||
| Клиент Microsoft Message Queue | ||
| Software Development Kit | ||
| X | Personal Web Server Web-сервер, использующий TCP/IP для поддержки Web-узла в корпоративной интрасети. |
|
| X | Общие программные файлы | |
| X | Документация | |
| Active Server Pages | ||
| X | Общие файлы документации | |
| X | Документация администратора PWS | |
| X | личный диспетчер Web | |
| X | World Wide Web Server | |
| X | Transaction Server Поддержка создания приложений Microsoft Transaction Server. Транзакцией называют совокупность операций сервера, выполняемых в рамках единой операции, которая либо успешно выполняется в целом, либо не выполняется. Кроме того, MTS поддерживает изолированность процессов приложений. |
|
| X | Компоненты ядра Transaction Server. | |
| X | Документация ядра Transaction Server | |
| Пакет разработчика Transaction Server | ||
| Пакет разработчика Transaction Server | ||
| Документация разработчика Transaction Server | ||
| Надстройка Visual Basic Transaction Server | ||
| Поддержка удаленного развертывания Visual InterDev RAD Поддержка удаленного развертывания приложений на Web-сервере пользователя с помощью Microsoft® Visual InterDev™. |
||
| Поддержка удаленного развертывания Visual InterDev RAD |
Дополнительные сведения см. в разделе Устранение неполадок.
Компакт-диск Windows® 98 включает Personal Web Server (PWS). Однако для полной установки и настройки PWS необходима отдельная установка. Чтобы установить PWS, необходимо иметь компакт-диск Windows 98 и выполнить следующие этапы установки.
Вся документация по продукту доступна в электронном виде. Для просмотра разделов справки нажмите кнопку Пуск и выберите группу программ, установленную вместе с продуктом, либо воспользуйтесь меню Справка средств администрирования. При просмотре окно свойств и диалоговых окно доступна также контекстная справка, вызываемая нажатием клавиши F1.
При использовании электронной документации следует учитывать следующие особенности:
Страницы, напечатанные с помощью значка печати содержимого, не будут включать графику или связанные документы. Кроме того, этот значок не работает вместе с примерами сценариев и программ из раздела документации PWS с примерами для разработчиков. Если при выборе подраздела в этом разделе нажать кнопку печати содержимого, будет выведено сообщение об ошибке, указывающее, что не удается найти файл.
Чтобы напечатать отдельный раздел другим способом, выберите раздел правой кнопкой мыши, а затем выполните команду контекстного меню Печать.
Для просмотра документации (за исключением файлов с последними сведениями и сведениями об устранении неполадок) служба WWW должна быть установлена и сервер должен быть запущен. Если Web-узел остановлен, то при выборе пункта меню Документация по продукту будет выдано сообщение об ошибке «Не удается установить связь с сервером». При получении такой ошибки запустите личный диспетчер Web и проверьте состояние Web-узла; запустите его, если он остановлен.
Большинство операций с документацией выполняется в области слева. Для просмотра содержания нажмите кнопку Содержание. Выделите заголовок для просмотра обзорных сведений, входящих в данный раздел в древовидной структуре содержимого. Разверните или сверните ветви дерева, чтобы просмотреть или скрыть подразделы данного раздела.
Для просмотра предметного указателя выберите вкладку Указатель окна свойств в области слева. Введите слово, чтобы перейти к слову из указателя, которое ближе всего соответствует данному. Дважды щелкните раздел, чтобы вывести его или список разделов, содержащих ключевое слово.
Примечание. В зависимости от используемого средства просмотра, в области слева используются элементы ActiveX™ (в Internet Explorer) или элементы Java (в средствах просмотра Netscape); таким образом, если содержание не отображается в области слева, убедитесь, что установлены следующие параметры средства просмотра. В Internet Explorer установите средний (Medium) уровень безопасности и включите поддержку элементов ActiveX и модулей plug-in. В средствах просмотра Netscape включите поддержку Java и JavaScript.
Некоторые функции, доступные в области слева при просмотре документации, например отображение кнопки синхронизации содержания, могут не работать при использовании предыдущей версии файла Hhctrl.ocx. Поскольку при выводе документации для этого файла не предусмотрена проверка версии, выполните поиск и удалите все обнаруженные копии Hhctrl.ocx на локальном диске. При следующем обращении к документации будет выдано приглашение принять сертификат, устанавливаемый при обновлении элемента управления для вывода содержания.
Следующий список содержит перечень недоделок и ограничений, существующих в данной версии:
Чтобы вернуться обратно, (то есть, изменить потоковую модель с двойной на замкнутую), дважды щелкните файл Makeapt15.bat в папке Program Files\Common Files\System\Ado.
Примечание. Не рекомендуется хранить экземпляры Database Access Component в объекте Session .
Измените значение для ThreadingModel на Apartment. Если использовать объект Dictionary в области Application без выполнения этого изменения, могут быть повреждены данные.
Имеется возможность загрузить пакет Visual Studio 97 Service Pack 2 с узла http://www.microsoft.com/vstudio/sp/.
<SCRIPT LANGUAGE=vbscript RUNAT=SERVER>
Sub Application_OnStart
set initobj = Server.CreateObject("YourJavaObject")
End Sub
</SCRIPT>
В Visual Basic он выглядит следующим образом:
ErrorHandler:
' очистка
If Not adoRS Is Nothing Then
Set adoRS = Nothing
End If
If Not adoConn Is Nothing Then
Set adoConn = Nothing
End If
Err.Raise Err.Number, "Bank.Accout.Post", Err.Description
Exit Function
В Visual C++ он имеет вид:
// // Здесь сохраняется ErrorInfo, поскольку следующий // код ADO может ее очистить. // IErrorInfo * pErrorInfo = NULL; GetErrorInfo(NULL, &pErrorInfo); if (adoRsBalance) adoRsBalance->Release(); if (adoCoConnection) adoCoConnection->Release(); AtlReportError( CLSID_CAccount, pErrMsg, IID_IAccount, hr); // // ошибка помещается обратно в TLS // SetErrorInfo(NULL, pErrorInfo);
В Visual J++ он выглядит следующим образом:
if (adoRsBalance != null) {
if (adoRsBalance.getState() == ObjectStateEnum.adStateOpen)
adoRsBalance.Close();
ComLib.release (adoRsBalance);
}
if (adoConn != null) {
if (adoConn.getState() == ObjectStateEnum.adStateOpen)
adoConn.Close();
ComLib.release (adoConn);
}
Примечание. В Visual J++ необходимо явно закрывать наборы записей и/или подключения, а также явно освобождать объекты ADO.
Примечание. Оставьте поле Program Arguments пустым, в противном случае процедура работать не будет.
Примечание. Выбор Execute <в качестве имени класса> не инициирует отладку.
Существуют одноранговые группы новостей, помогающие организовать взаимодействие с другими пользователями наших продуктов, включая группы профессионалов Microsoft (Most Valuable Professionals, MVP). Для доступа к этим группам новостей можно использовать любые программы чтения новостей. Вне зависимости от используемого программного обеспечения групп новостей или клиента новостей, может потребоваться его настройка на чтение групп новостей. В ответ на приглашение указать сервер новостей (News Server), введите msnews.microsoft.com. Ввод имени учетной записи или пароля не требуется. Перед отправкой сообщений в группы новостей ознакомьтесь с правилами поведения Microsoft Newsgroup Rules of Conduct. Чтобы получить дополнительные сведения о группах новостей Microsoft, откройте ссылку http://www.microsoft.com/support/news/ и выберите Personal Web Server.
Группы новостей, поддерживающие Personal Web Server 4.0 станут доступны в ближайшем будущем. Чтобы найти последние группы новостей по данному продукту, следует чаще обновлять подписку на группы новостей.
© Корпорация Microsoft, 1997.
Данные материалы предоставляются «как есть» (только в целях информации).
Ни корпорация Microsoft, ни ее поставщики не предоставляют никаких других гарантий, явных или подразумеваемых, относительно содержания данных материалов или точности любых приведенных сведений, включая все, без ограничения, подразумеваемые гарантии товарности или пригодности для определенной цели. Если действующее законодательство не допускает отказ от ответственности или ограничение ответственности, то последнее ограничение к вам не относится.
Корпорация Microsoft и ее поставщики отказываются нести ответственность за какой-либо ущерб, включая повлеченный, случайный, прямой, косвенный или иной ущерб, а также упущенную выгоду. Если действующее законодательство не допускает отказ от ответственности или ограничение ответственности, то последнее ограничение к вам не относится. В любом случае вся возможная совокупная ответственность корпорации Microsoft или ее поставщиков перед пользователем по контракту или иску при возмещении какого-либо ущерба, связанного с использованием данных материалов, не может превысить суммы, равной рекомендуемой розничной цене продажи последних.
Дополнение к лицензионному соглашению для программного обеспечения Microsoft.