Использование серверов Microsoft Content Management Server и Microsoft SharePoint Portal Server для создания корпоративных веб-решений

Дата публикации: июнь 2001 г.

Самые последние сведения см. по адресу http://www. /cmserver и http://www. /sharepoint.

Содержание

Введение. 1

Информационные ресурсы. 1

Microsoft SharePoint Portal Server 1

Microsoft Content Management Server 2001. 2

Совместное применение серверов. 4

Сценарии реализации. 5

Сценарий 1. Узел интрасети с развитыми возможностями поиска. 5

Сценарий 2. Интрасеть с возможностью управления документами. 7

Сценарий 3. Интернет с возможностью управления документами. 9

Заключение. 12

Введение

Серверы MicrosoftÒ SharePointä Portal Server и MicrosoftÒ Content Management Server применяются в организациях для публикации информационных материалов с использованием Веба. В этом документе описывается, как эти два продукта дополняют друг друга, позволяя создать полнофункциональное техническое решение для организации совместной работы, публикации документов в Вебе и управления документами внутри организации.

Информационные ресурсы

Информационные ресурсы – это огромный объем информации, которой в организациях необходимо управлять и которой должны обмениваться сотрудники, партнеры, клиенты и общественность. Читая данный документ, важно понимать значение термина «информационные ресурсы» в применении к продуктам SharePoint Portal Server и Content Management Server 2001.

Серверы SharePoint Portal Server и Content Management Server 2001 используются в организациях в различных целях, и в понятие «информационные ресурсы» вкладывается различное содержание. Применительно к серверу SharePoint Portal Server информационными ресурсами называют бизнес-информацию, имеющую формат документов или сообщений электронной почты. Доступ к этой информации осуществляется через портал SharePoint. Для сервера Content Management Server 2001 под информационными ресурсами понимают также разнообразные веб-материалы, включая текст, картинки, видеоматериалы и документы. Эти информационные материалы публикуются с использованием шаблонов сотрудниками основных подразделений на веб-узлах Интернета, интрасети и экстрасети, созданных с помощью Content Management Server 2001.

НЕ нашли? Не то? Что вы ищете?

Используя сочетание продуктов SharePoint Portal Server и Content Management Server 2001, организации могут управлять всеми стратегически важными информационными ресурсами, предназначенными как для внутренней, так и для внешней аудитории, на всех стадиях их жизненного цикла.

Microsoft SharePoint Portal Server

SharePoint Portal Server представляет собой гибкое техническое решение, интегрирующее средства поиска и управления документами с программными средствами, используемыми в повседневной деятельности. SharePoint Portal Server работает с обозревателем MicrosoftÒ Internet ExplorerÒ, приложениями Microsoft Office и веб-обозревателями, помогая в создании, управлении и совместном использовании документов в организации.

Возможности, предоставляемые сервером SharePoint Portal Server:

·  Публикация на узле электронных панелей. Узел электронных панелей используется для предоставления доступа к информации, хранящейся внутри и вне организации. С помощью узла электронных панелей пользователи могут осуществлять поиск документов и предоставлять их в общий доступ независимо от местонахождения и формата этих документов.

·  Поиск в нескольких источниках. В SharePoint Portal Server создается индекс для всего содержимого рабочей области, по которому может осуществляться поиск. В индекс может также включаться различная информация, хранящаяся вне рабочей области: в других рабочих областях SharePoint Portal Server, на веб-узлах, в файловых системах, на серверах Microsoft Exchange Server и в базах данных Lotus Notes.

·  Доступ к документам на основе ролей. С помощью основанной на ролях системы безопасности сервера SharePoint Portal Server можно управлять доступом к документам, хранящимся в рабочей области.

·  Отслеживание версий для нескольких документов. Благодаря возможности извлечения и возвращения документов создаются условия, при которых в каждый заданный момент времени с документом может работать только один человек. Сохраняются архивные версии, предназначенные для справок или для восстановления.

·  Маршрутизация документов для рецензирования и утверждения. Определяется, когда документ становится видимым для читателей на узле электронных панелей.

Дополнительные сведения о продукте SharePoint Portal Server см. по адресу http://www. /sharepoint.

Microsoft Content Management Server 2001

Microsoft Content Management Server – это система управления корпоративными веб-ресурсами, позволяющая предприятиям быстро и экономически эффективно развертывать высокодинамичные, персонализированные веб-узлы электронной коммерции. Она сокращает время, затрачиваемое на создание и развертывание приложений электронной коммерции, и предоставляет масштабируемое и надежное корпоративное решение. С помощью продукта Content Management Server 2001 сотрудники основных подразделений могут напрямую взаимодействовать с потенциальными клиентами, партнерами, коллегами, публикуя информационные материалы различной направленности, предназначенные для широкого спектра приложений, используемых в Интернете, интрасети или экстрасети.

Возможности Microsoft Content Management Server:

·  Сбор информационных ресурсов для сотрудников основных подразделений, не имеющих специальной технической подготовки. Основанное на применении обозревателей создание и использование информационных материалов осуществляется с помощью многофункционального и удобного набора средств управления информационными ресурсами, предназначенного для сотрудников основных подразделений.

·  Процесс документооборота и утверждения на основе ролей. Встроенный процесс документооборота и утверждения гарантирует точность информации.

·  Персонализированные и целевые информационные ресурсы. Динамическое формирование страниц по запросу, обеспечивающее предоставление персонализированной информации в режиме реального времени. Удобное добавление метаданных для классификации и персонализации информационных ресурсов.

·  Многократное использование информационных ресурсов в различных приложениях. Хранение информационных ресурсов и управление ими осуществляется отдельно от элементов дизайна узла, что обеспечивает широкие возможности многократного использования этих ресурсов. Например, к информационным ресурсам могут обращаться различные устройства, эти ресурсы можно интегрировать с другими приложениями электронной коммерции.

·  Быстрый выход на рынок. Можно быстро разрабатывать приложения, используя отвечающую отраслевым стандартам технологию и полнофункциональный интерфейс Publishing API.

·  Масштабируемость и надежность на уровне предприятия. Решения масштабируются вертикально и горизонтально, обеспечивая применение корпоративных приложений для Интернета, интрасети и экстрасети.

Дополнительные сведения о сервере Microsoft Content Management Server см. по адресу http://www. /cmserver.

Совместное применение серверов

Применение сочетания систем SharePoint Portal Server и Content Management Server 2001 обеспечивает определенные преимущества при организации совместной работы в группах, повышает производительность труда, а также предоставляет полный набор средств для обмена информацией в рамках предприятия. Microsoft SharePoint Portal Server служит для управления документами, организации групповой работы и поиска информации. Microsoft Content Management Server обеспечивает распространение разнообразных веб-ресурсов для широкой аудитории пользователей, включая тех, которые не являются сотрудниками предприятия.

Объединив эти две системы, организации получают следующие преимущества:

·  Интегрированный и автоматизированный процесс публикации внешних и внутренних информационных материалов. Управление информационными ресурсами осуществляется в процессе всего их жизненного цикла, от работы в группе над созданием документов до публикации их для внешней аудитории и, наконец, архивирования.

·  Многоэтапный двухуровневый процесс документооборота и утверждения. Процесс создания информационных материалов в SharePoint начинается с совместной работы, документооборота и утверждения. Перед публикацией в Вебе информация проходит многоэтапный двухуровневый процесс документооборота и утверждения, управляемый с помощью сервера Content Management Server.

·  Необходимый уровень безопасности и доступ к информации. На уровне рабочей группы система безопасности SharePoint гарантирует, что только авторизованные пользователи имеют доступ к документам и могут вносить в них изменения. На уровне организации сервер Content Management Server гарантирует, что только авторизованные пользователи и группы имеют доступ к разделам, страницам или даже информации, размещенной на определенной странице, на узлах Интернета, интрасети или экстрасети.

·  Интегрированные источники информационных ресурсов. Индексированные веб-ресурсы доступны в качестве еще одного источника информации для портала SharePoint. Управляемые сервером SharePoint документы доступны в качестве еще одного источника информации для хранилища Content Management Server.

Преимущества решения, в котором используется сочетание продуктов SharePoint Portal Server и Content Management Server 2001, в наибольшей степени проявляются в организациях, в которых необходимо, по крайней мере, одно из следующих технических решений:

·  Узел интрасети, включающий развитое средство поиска в разнородных источниках корпоративных данных.

·  Узел интрасети, предназначенный для управления документами и организации совместной работы над ними в группах, перед тем как документы становятся доступны остальным сотрудникам компании.

·  Узел Интернета, предназначенный для управления документами и организации совместной работы над ними, перед тем как документы становятся доступны остальным сотрудникам компании.

Следующий раздел посвящен описанию этих трех широко распространенных сценариев реализации двух систем. Особенное внимание уделяется преимуществам, которые при этом получают компании.

Сценарии реализации

Серверные продукты SharePoint Portal Server и Microsoft Content Management Server взаимодействуют и дополняют друг друга, обеспечивая работу корпоративных узлов Интернета, интрасети и экстрасети. В следующих разделах описываются три типичных технических решения, предназначенные для организаций, которым необходимы средства для поддержки портала, управления документами, обеспечения поиска информации и управления корпоративными веб-ресурсами.

В следующих примерах Microsoft Content Management Server используется для управления структурой веб-узла, его оформлением и размещением разнообразных материалов. Сервер SharePoint Portal Server предоставляет средства управления документами, организации совместной работы в группах и поиска информации. На уровне рабочей группы квалифицированные сотрудники могут также управлять веб-страницами Content Management Server на портале рабочей группы. Кроме того, продукт Content Management Server может применяться для создания шаблонов, используемых вместе с электронными панелями для управления интерфейсом портала SharePoint.

Сценарий 1. Узел интрасети с развитыми возможностями поиска

В этом сценарии узел интрасети содержит разнообразные информационные ресурсы, включая текст, картинки и видео, обслуживаемые сервером Microsoft Content Management Server. На узле имеется средство поиска, работу которого обеспечивает сервер SharePoint Portal Server, предоставляющий доступ к документам компании, а также средство полнотекстового поиска на узле интрасети.

Посетители узла интрасети автоматически подвергаются процедуре проверки подлинности, предусмотренной в системе WindowsÒ. Доступ пользователей к различным областям узла и отдельным страницам контролируется сервером Microsoft Content Management Server. С помощью Content Management Server можно обеспечить защиту информации на уровне страницы. Например, на одной и той же странице все сотрудники компании будут видеть обзор финансового отчета, а сотрудники бухгалтерии увидят также ссылку на сам документ.

Microsoft Content Management Server поддерживает структуру узла интрасети и шаблоны для традиционных участков этого узла, относящихся к внутренней сети. Информация публикуется и в формате документов, и в виде разнообразных веб-материалов, например объявлений или информации о политике компании. С помощью средств поиска SharePoint Portal Server обеспечивается доступ ко всей информации, содержащейся в файловой системе и других хранилищах информации.

[*]

Узел интрасети Microsoft Content Management Server со средствами поиска SharePoint<0}

В этом сценарии первоначальная разработка веб-узла и всех его новых областей или разработка основных версий узла выполняется в среде разработки. На этом этапе формируются структура узла и шаблоны, определяются права пользователей и средство поиска интегрируется с веб-узлом. Все тестирование также выполняется на этом сервере. Управление учетными записями пользователей производится с помощью сервера, на котором запускается служба Windows 2000 Active DirectoryÔ, применяемая для управления учетными записями всех пользователей в организации.

После окончания тестирования структура узла переносится на рабочий сервер с помощью средства Site Deployment Manager сервера Content Management Server, а все внешние файлы переносятся с помощью программы Microsoft Application Center. Сбор и публикация информационных материалов выполняются на рабочем сервере. Поскольку узел развернут в интрасети, посетители также обращаются к этому рабочему серверу. (Посетителями узла и поставщиками информационных материалов являются сотрудники организации, и часто это одни и те же лица.)

Сервер SharePoint Portal Server используется для сбора информации и компиляции полнотекстового индекса содержимого веб-узла. Кроме того, к страницам с информацией присоединяются метаданные для дальнейшего уточнения поиска. Эти метаданные также индексируются сервером SharePoint Portal Server. Расписание сбора информации для индексирования зависит от частоты обновления материалов на веб-узле.

Важные аспекты реализации

Это типичный сценарий реализации. При реализации в масштабе компании серверов Content Management Server в качестве серверов разработки и рабочих серверов следует применять кластеры.

Кроме индексации содержимого веб-узла интрасети сервер SharePoint Portal Server используется для предоставления доступа к документам в файловых хранилищах организации. Пользователи, имеющие доступ к какому-либо хранилищу, получают доступ ко всем опубликованным документам в этом хранилище. Если требуются более высокие уровни детализации для доступа к документам, организации могут реализовать второе решение, где непосредственный доступ к файловым хранилищам разрешен определенным рабочим группам и с помощью сервера Content Management Server организуется доступ к информации на основе его собственных групп пользователей, имеющих права подписчиков.

Метаданные (ключевые слова и описательные теги) могут быть реализованы в шаблонах Content Management Server одним из следующих способов: с помощью текстовой строки или заранее подготовленных списков. Квалифицированные сотрудники, собирающие информационные материалы, могут предпочесть метод текстовой строки, позволяющий им вводить любые ключевые слова, соответствующие, по их мнению, поставляемым материалам. Однако менее опытные сотрудники, собирающие информационные материалы, могут посчитать выбор ключевых слов из списка, заранее подготовленного на основе нескольких основных категорий, более удобным. Для многих организаций, однако, простое использование полнотекстового поиска SharePoint будет достаточным для индексирования узла интрасети.

Сценарий 2. Интрасеть с возможностью управления документами

В этом сценарии продукт SharePoint Portal Server используется для организации совместной работы в группах и управления документами перед их публикацией с использованием Content Management Server. За создание документов отвечают небольшие группы специалистов. Они используют сервер SharePoint Portal Server для создания документов и управления ими, а когда документы становятся доступны широкой аудитории, доступ к ним осуществляется через интрасеть с использованием шаблонов Content Management Server, которые обеспечивают связь с хранилищем SharePoint.

Этот метод обеспечивает более надежную защиту документов, поскольку посетители узла могут получать доступ только к тем документам, которые публикуются с помощью сервера Content Management Server на узле интрасети. Они не имеют доступа ко всем опубликованным документам в общей папке рабочей группы. Кроме того, связь непосредственно с хранилищем гарантирует, что не происходит дублирования информации. Этот сценарий используется в ситуации, когда для проектов группы требуется, чтобы некоторая (но не вся) информация из общей папки группы была доступна для более широкого круга сотрудников организации.

На уровне отдельной рабочей группы сервер Content Management Server может также использоваться с целью создания шаблонов для интерфейса портала SharePoint, упрощающих процессы обновления и управления. И наоборот, динамически генерируемые средства навигации и информационные ресурсы сервера Content Management Server могут быть включены в портал электронных панелей, используемый участниками рабочей группы.

Кроме того, любые пользователи портала рабочей группы, которые занимаются сбором информационных ресурсов для сервера Content Management Server, могут управлять этими ресурсами с помощью интерфейса портала SharePoint.

Как и в предыдущем сценарии, функция поиска SharePoint Portal Server используется для индексации содержимого веб-узла интрасети. Относящуюся к веб-узлам интрасети информацию о поиске и применении метаданных для поиска см. в описании первого сценария.

Интрасеть с возможностями совместной работы в группах, применяемая для управления документами и поиска

В этом сценарии первоначальная разработка веб узла и всех его новых областей или разработка основных версий узла выполняется в среде разработки. На этом этапе формируются структура узла и шаблоны, определяются права пользователей и средство поиска интегрируется с веб-узлом. Все тестирование также выполняется на этом сервере. Управление учетными записями пользователей производится с помощью службы Active Directory, которая применяется для управления учетными записями всех пользователей в организации.

После окончания тестирования структура узла переносится на рабочий сервер с помощью средства Site Deployment Manager сервера Content Management Server. Все внешние файлы развертываются с использованием программы Microsoft Application Center. Сбор и публикация информационных материалов выполняются на рабочем сервере. Поскольку узел развернут в интрасети, посетители также обращаются к этому рабочему серверу. (Посетителями узла и поставщиками информационных материалов являются сотрудники организации, и часто это одни и те же лица.)

Доступ к документам организации, хранящимся в каталогах SharePoint Portal Server, осуществляется через страницы Content Management Server. Доступ со страниц Content Management Server к документам происходит непосредственно из SharePoint, благодаря чему снижается потребность в дублировании материалов и гарантируется, что ведется работа с последней версией документа. Документы доступны через интрасеть, только когда они имеют в SharePoint статус «published» (опубликован). Рабочие версии документов недоступны. Кроме того, поскольку обращение сотрудников организации к этой информации осуществляется только через узел интрасети, им доступны только те документы, которые были явно включены в интрасеть, а не все содержимое каталога SharePoint рабочей группы.

Важные аспекты реализации

Это типичный сценарий реализации. При реализации в масштабе компании серверов Content Management Server и в среде разработки, и в рабочей среде следует использовать кластеризацию.

Можно создавать шаблоны Content Management Server для доступа к тем или иным каталогам SharePoint в зависимости от определенных критериев, например местоположения узла. С другой стороны, сотрудники, собирающие информацию, могут добавлять документы из каталога SharePoint так же, как они добавляют документы из хранилища Content Management Server.

Документы могут отображаться или в виде ярлыка файла, который можно загрузить с веб-узла интрасети, или полностью в виде текста, размещенного на странице веб-узла. Рекомендуется комбинировать эти два метода: включить ярлык, позволяющий загрузить документ, но также поместить некоторую информацию из документа на странице в качестве аннотации. Для этого применяется метод «Placeholder. setHTML», предусмотренный в интерфейсе Publishing API сервера Content Management Server.

Сценарий 3. Интернет с возможностью управления документами

Этот сценарий в целом напоминает сценарий 2. Разница состоит в том, что по соображениям безопасности веб-узел Content Management Server не предоставляет непосредственного доступа к документам из хранилища SharePoint.

В этом сценарии сервер Microsoft Content Management Server используется для управления корпоративным узлом в Интернете. SharePoint Portal Server используется для организации совместной работы в группах и управления документами. Документы, утвержденные с помощью SharePoint Portal Server, передаются в хранилище Content Management Server и становятся доступными для широкой аудитории через Интернет. Документы содержатся в хранилище информации Content Management Server, они автоматически обновляются, когда в хранилище SharePoint Portal Server меняется утвержденная версия. Такой метод гарантирует своевременную публикацию документов и одновременно обеспечивает безопасность корпоративной сети.

В этом методе реализуется двухуровневый процесс документооборота и утверждение документов перед предоставлением их в общий доступ. Документооборот первого уровня осуществляется на этапе совместной работы в группе. Члены группы работают над документами, которые станут доступными для остальных сотрудников организации, пройдя процесс утверждения. Некоторые документы, которые должны быть доступны остальным сотрудникам организации, передаются также в хранилище Content Management Server. Здесь они попадают в процесс документооборота на сервере Content Management Server, а затем ‑ в открытый доступ на веб-узле.

Функция поиска SharePoint Portal Server используется также в качестве средства поиска на внешнем узле Интернета. Расширяемые метаданные служат для индексации страниц узла. Они также используются функцией поиска SharePoint Search и средствами создания индекса, применяемыми на внешних веб-узлах. Дополнительные сведения о поиске см. в описании сценария 1.

Узел Интернета со средствами поиска и управления документами рабочей группы

В этом сценарии обе системы, Content Management Server и SharePoint, сосуществуют в среде разработки, обеспечивая репликацию рабочей среды.

Все операции по разработке узла и сбору информационных материалов выполняются на сервере разработки. Все тестирование также выполняется на этом сервере. Управление учетными записями пользователей производится с помощью службы Active Directory, которая применяется для управления учетными записями всех пользователей в организации. Отдельные хранилища информации SharePoint передают документы серверу Content Management Server, находящемуся в среде разработки. Они остаются в хранилище информации Content Management Server и доступны для использования лицами, занимающимися сбором информации для веб-узла. Документы обновляются, когда изменяется опубликованная версия, содержащаяся в хранилище SharePoint.

Для первого развертывания рабочего сервера полная база данных узла и содержащиеся на нем файлы архивируются и реплицируются на рабочий сервер с использованием продуктов SQL ServerÔ и Microsoft Application Center. Для последующего обновления информационных материалов используется средство Site Deployment Manager сервера Content Management Server, с помощью которого новые материалы при публикации переносятся на рабочий узел. Для этого используется автоматизированный триггер.

Важные аспекты реализации

В качестве пояснения к данному документу приводится простая схема конфигурации. В реальном сценарии между средой разработки и рабочей средой находилась бы среда проверки собранных информационных материалов. Кроме того, в рабочей среде необходимо использовать средство балансировки нагрузки, а также кластеризацию серверов.

Когда документ впервые переносится на сервер Content Management Server, сотрудник, занимающийся сбором информационных материалов и определяющий местоположение документа на узле, должен вручную поместить его на соответствующую страницу. При последующих публикациях из SharePoint документ можно автоматически перемещать на сервер Content Management Server, поскольку местоположение документа уже было определено.

Когда меняется дата публикации опубликованного документа SharePoint Server, сценарий запускает загрузку нового файла на сервере Content Management Server. Этот сценарий может выполняться или на сервере SharePoint Portal Server, который передаст документ на сервер Content Management Server, или наоборот, сценарий может выполняться на сервере Content Management Server, который получит документ с сервера SharePoint Portal. Content Management Server будет искать документ в хранилище информации по уникальному идентификатору документа и заменит его на более новый документ SharePoint.

Важно определить, как должен выполняться процесс документооборота после первой публикации документа с сервера Content Management Server. При первой публикации документ всегда проходит весь процесс документооборота Content Management Server. Однако для своевременной публикации документа, утвержденного рабочей группой SharePoint, процесс утверждения может быть пропущен, если в организации предъявляется такое требование.

Заключение

В сценариях, приведенных в этом документе, описывается три варианта реализации на предприятии серверов Microsoft Content Management Server и SharePoint Portal Server. Эти простые сценарии могут быть расширены до сценариев, в которых Content Management Server 2001 и SharePoint Portal Server участвуют во всех веб-проектах организации, в которых используется Интернет, интрасеть или экстрасеть. Сочетание этих двух серверов способно обеспечить преимущества любому веб-приложению, для которого требуются средства управления документами, обеспечения поиска информации и управления информационными ресурсами.

Этот документ носит предварительный характер и может быть существенно изменен ко времени выпуска окончательной коммерческой версии продукта.

Информация, содержащаяся в настоящем документе, представляет текущую точку зрения корпорации Майкрософт по обсуждаемым вопросам на момент публикации. В условиях меняющейся рыночной конъюнктуры, требующей соответствующей корректировки ведущихся разработок, данную информацию не следует рассматривать в качестве какого бы то ни было обязательства со стороны Майкрософт; корпорация не может гарантировать точность информации, представленной после даты публикации.

Данный документ носит чисто информативный характер. КОРПОРАЦИЯ МАЙКРОСОФТ НЕ ПРЕДОСТАВЛЯЕТ НИКАКИХ ГАРАНТИЙ, НИ ЯВНО ВЫРАЖЕННЫХ, НИ ПОДРАЗУМЕВАЕМЫХ, В СВЯЗИ С ДАННЫМ ДОКУМЕНТОМ.

На пользователе лежит ответственность за соблюдение всех применимых в данном случае законов об авторском праве. В целях обеспечения защиты авторских прав никакая часть настоящего руководства ни в каких целях не может быть воспроизведена или передана в какой бы то ни было форме и какими бы то ни было средствами (электронными или механическими, включая фотокопирование и запись на магнитный носитель), если на то нет письменного разрешения корпорации Майкрософт.

Предмет данного документа может быть защищен патентами, патентными заявками, товарными знаками, авторским правом или иным образом в пользу корпорации Майкрософт. Данный документ не дает разрешения на использование этих патентов, товарных знаков или авторского права, если таковое не оговорено явным образом в каком-либо лицензионном соглашении корпорации Майкрософт.

© Корпорация Майкрософт (Microsoft Corporation), 2001. Все права защищены.

Названия организаций и изделий, а также имена, даты и события, используемые в качестве примеров, являются вымышленными. Любые совпадения с реальными предприятиями, организациями, товарами, лицами и событиями являются случайными и непреднамеренными.

Microsoft, Active Directory, Application Center, SharePoint, SQL Server и Windows являются охраняемыми товарными знаками корпорации Майкрософт в США и других странах.

Названия реальных компаний или продуктов, указанные здесь, могут быть товарными знаками соответствующих владельцев.

0201 Part No.

[*] Microsoft Content Management Server (MCMS), SharePoint Portal Server (SPS), Active Directory Services (ADS)