Microsoft Office SharePoint Server 2007

Портальные технологии и расширенные функции

Алексей Федоров

Портал

Управление содержимым

Поиск

Бизнес-процессы

Отображение бизнес-информации

Аппаратные требования

 

В состав планируемого к выходу в начале будущего года набора офисных продуктов Microsoft Office System 2007 входит серверная портальная платформа Microsoft Office SharePoint Server 2007, которая служит основой для автоматизации офисной деятельности и расширяет функциональный набор, предоставляемый такими клиентскими продуктами, как Microsoft Word, Excel, PowerPoint и др. Microsoft Office SharePoint Server 2007 служит основой для создания корпоративных порталов, а также обеспечивает работу разнообразных сервисов, которые расширяют функциональность базового портала.

История портальных технологий Microsoft началась относительно недавно — в 2001 году, когда увидели свет два продукта: SharePoint Team Services v1 и SharePoint Portal Server 2001. Вторая версия портальных продуктов появилась в 2003 году — это бесплатное расширение Windows — Windows SharePoint Services v2 и компонент Microsoft Office — SharePoint Portal Server 2003, вместе с которыми было выпущено и специальное средство для управления содержимым порталов — Content Management Server 2002. Третья итерация портальных технологий состоится в 2007 году: нас ожидает очередное расширение Windows — Windows SharePoint Services v3 и собственно предмет данного обзора — Microsoft Office SharePoint Server 2007. Эволюция портальных технологий компании Microsoft показана на рис. 1.

 

Эволюция портальных технологий компании Microsoft

Рис. 1. Эволюция портальных технологий компании Microsoft

За свою недолгую историю портальные технологии Microsoft стали лидером в Gartner Portals Magic Quadrant, заняли первое место в списке Forrester, более тысячи партнеров создают решения на их основе, а количество лицензий превысило 75 млн.

Новая версия портала — Microsoft Office SharePoint Server 2007 представляет собой унифицированную платформу на базе технологии ASP .NET 2.0 и включает помимо базовых сервисов такие компоненты, как средства управления содержимым, средства поиска, средства управления бизнес-процессами, механизмы отображения бизнес-информации и ряд других. Для администраторов предоставляется удобный интерфейс для управления профилями пользователей, правами доступа и т.п., для дизайнеров — специальное средство Microsoft Office SharePoint Designer 2007, представляющее собой эволюцию пакета FrontPage, а для разработчиков — богатая объектная модель, которая может использоваться как для создания решений на базе портала, так и для расширения существующей функциональности продукта.

Ниже мы рассмотрим базовые сервисы, предоставляемые порталом, а также различные дополнительные функциональные компоненты: средства управления содержимым, средства поиска, средства управления бизнес-процессами и механизмы отображения бизнес-информации, а также средства подключения к бизнес-приложениям. Базовые и расширенные компоненты Office SharePoint Server 2007 показаны на рис. 2.

 

Базовые и расширенные компоненты Office SharePoint Server 2007

Рис. 2. Базовые и расширенные компоненты Office SharePoint Server 2007

Портал

Портальные технологии, реализованные в Microsoft Office SharePoint Server 2007, обеспечивают поддержку эффективной работы с корпоративными данными в электронной форме (документами, формами, бизнес-процессами), позволяют управлять доступом к документам через систему прав и политик, централизованно хранить корпоративные документы и управлять ими, повторно использовать и публиковать документы. Ниже мы остановимся на ряде характеристик портала более подробно. Основное назначение портала – создание, развертывание и управление корпоративными интранет-порталами, корпоративными Интернет-порталами и web-сайтами, а также порталами подразделений. К новинкам в этой области, появившимся в Microsoft Office SharePoint Server 2007, можно отнести:

  • шаблоны сайтов — предварительно сконфигурированные шаблоны сайтов, входящие в состав продукта, позволяют быстро создавать, настраивать, развертывать порталы подразделений, корпоративные интранет-сайты и web-сайты компании и управлять ими;
  • Site Manager — новое средство для управления сайтами и порталами, пришедшее на смену Portal Site Map. Site Manager унифицирует средства управления порталами и web-сайтами, включая управление регионами страниц, страницами, списками, списками сайтов и компонентами;
  • персональные сайты My Site — расширенные средства создания персональных сайтов включают возможность создания социальных сетей (social networking) для поиска коллег по общим интересам, в том числе соответствующий компонент Web Part, контроль за доступом к личной информации на уровнях My Manager, My Workgroup, My Colleagues и Everyone, расширенные компоненты Web Parts, включая компоненты Colleagues и Membership для публикации списков коллег, сотрудников, которых вы знаете, с которым находитесь в контакте и т.п. Помимо этого появились специальные компоненты Web Part для отображения документов, опубликованных на ряде сайтов SharePoint (Documents roll-up Web Part List);
  • Site Directory — новинкой является возможность обнаружения измененных или удаленных ссылок на внешние ресурсы — для этого служит кнопка Scan for Broken Links;
  • присутствие в реальном времени — расширенная функциональность в этой области реализована на основе иконки Real-Time Presence Smart Tag, отображаемой везде, где предполагается отображение имени пользователя, и позволяющей определить, находится ли пользователь в режиме онлайн, доступен ли он по телефону, телефонной и/или видеоконференции, для обмена сообщениями (instant messaging) и т.п.;
  • средства уведомления — расширенные средства уведомления (Notification Services) позволяют устанавливать фильтры для более детального уведомления о событиях, настраивать текст электронных сообщений, рассылки уведомлений пользователям workflow без необходимости подписки на расширенные уведомления, а также посылать содержимое измененных элементов в списках SharePoint или в библиотеках документов вместе с деталями изменений;
  • аутентификационный провайдер — в состав Office SharePoint Server 2007 входит провайдер LDAP, который можно использовать для аутентификации пользователей — он дополняет провайдер Active Directory, входящий в состав Windows SharePoint Services;
  • расширенные пользовательские профили — к новинкам в области расширенных пользовательских профилей можно отнести: хранилище профилей, синхронизацию профилей, импорт каталога профилей;
  • поддержка мобильных устройств — по умолчанию портал на основе Office SharePoint, подсайты и страницы список могут отображаться на различных мобильных устройствах (включая телефоны с web-поддержкой) в облегченном текстовом формате.

Управление содержимым

Новая и расширенная функциональность Office SharePoint Server 2007 в области управления содержимым порталов и сайтов может быть разделена на три группы: управление документами, управление записями и управление содержимым web-сайтов.

В состав Office SharePoint Server 2007 входит базовый набор функций для управления документами: версионность, блокировка документов при редактировании (check-in/check-out), возможность ассоциации документов с расширенными наборами метаданных, поддержка workflow, доступ к содержимому по типам, средства аудита, ролевой доступ на уровне библиотек документов, папок и отдельных документов.

Как полноценное средство управления бизнес-документами, Office SharePoint Server 2007 содержит ряд расширений в функциональности библиотек документов, которые мы рассмотрим ниже:

  • расширенные средства Business Document Workflow — средства обработки бизнес-документов включают набор workflow-приложений, состоящий из: обзора документа (document review), подтверждения документа (document approval), сбора подписей (signature collection), слежения за конфликтами (issue tracking), настраиваемых маршрутов для обзора и подтверждения (custom routing);
  • шаблоны для Document Management Site — расширенные шаблоны, входящие в состав портала, можно использовать либо напрямую, либо после соответствующих настроек. К таким шаблонам относятся шаблоны для Managed Document Library Site, шаблоны для Divisional Library Site и шаблоны для Translation Library Site;
  • интеграция с клиентскими приложениями Microsoft Office System 2007 — расширенные средства интеграции с клиентскими приложениями включают два интерфейсных компонента: панель информации о документах (Document Information Panel) и панель операций над документами (Document Action Bar);
  • панель информации о документах — используется для редактирования свойств, ассоциированных с различными типами бизнес-документов;
  • панель действий над документами — предоставляет пользователям механизмы для выполнения различных действий над документами.

Управление записями представляет собой вторую группу функциональности в области управления содержимым порталов и сайтов в Office SharePoint Server 2007. Эта функциональность позволяет компаниям любого типа сохранять информацию об их деятельности, которая может использоваться для создания отчетов, быть включена в различные документы и т.п. К новым средствам поддержки управления записями относятся возможность применения политик (policy) и выполнения аудита на их основе, интегрированная поддержка Windows Rights Management Services (RMS), средства ведения репозитариев записей на основе специального шаблона (Specialized Records Repository), средства управления электронной почтой, в том числе специальные папки, доступные из Exchange Server 2007, и возможность управления доступом к этим папкам на основе правил, установленных в конкретной компании.

Средства управления содержимым web-сайтов включают базовую функциональность Microsoft Content Management Server 2002, а также расширенные функции типа совместной работы, поиска, управления документами и записями и т.п. К новинкам в этой области можно отнести:

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

   - шаблон Enterprise Portal Site — предназначен для создания корпоративных порталов и содержит средства управления библиотеками документов, средства отображения отчетов и ключевых показателей эффективности (KPI), средства для создания сайтов для совместной работы групп в рамках проекта;

   - шаблон Internet Presence Site — используется в качестве основы для создания корпоративного web-сайта и включает элементы для описания предлагаемых продуктов и сервисов, корпоративных новостей, публикации годовых отчетов и вакансий;

   - шаблон Application Portal Site — служит отправной точкой для интеграции бизнес-приложений и включает компоненты для поиска информации в бизнес-приложениях, обеспечения безопасного доступа к данным, хранимым в других системах, быстрого анализа и публикации отчетов по данным из бизнес-приложений;

   - шаблон Roll-up Portal Site — используется для консолидации данных и документов из различных приложений и ресурсов и для представления их в простом и доступном интегрированном формате. Этот шаблон включает средства поиска, каталог сайтов, средства персонализации и средства My Site;

  • средства контроля документов — версионность, блокировки при редактировании, расписания публикации документов и т.п.;
  • средства публикации и развертывания — обеспечивают поддержку создания и редактирования, предпубликации и полноценной публикации сайтов или их частей под управлением workflow;
  • средства редактирования сайтов в режиме WYSIWYG — возможность переключения в режим наглядного редактирования, поддержка работы с таблицами стилей (CSS), таблицами, автоматическое определение языка пользовательского интерфейса, средства выбора графических изображений и ссылок.

Поиск

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

 

Основные компоненты механизма поиска

Рис. 3. Основные компоненты механизма поиска

К основным новинкам в области поиска можно отнести следующие:

  • единые механизмы поиска — текущие портальные продукты Microsoft — Windows SharePoint Services 2.0 и Microsoft Office SharePoint Portal Server 2003 — используют общую технологию Microsoft Search, но реализация механизмов поиска в этих продуктах существенно различается для пользователей и для администраторов. В новых версиях — Office SharePoint Server 2007 и Windows SharePoint Services 3.0 — используется единая реализация сервисов поиска на базе Microsoft Search, при этом для пользователей и администраторов предлагается единый набор средств для конфигурирования и использования Microsoft Search;
  • релевантность — поисковая система, используемая в портале, специально расширена для того, чтобы отвечать требованиям поиска среди корпоративных данных и данных бизнес-приложений. Новые алгоритмы релевантности, входящие в поисковые механизмы портала, включают расстояние от места щелчка (click distance), обработку текста ссылки, глубину ссылки, соответствие текста ссылки, автоматическое извлечение метаданных, автоматическое распознавание языка, расширенный анализ текста;
  • унификация и масштабируемость — существенно усовершенствованный пользовательский интерфейс включает улучшенную отрисовку результатов поиска, подсветку «попаданий», вложение дубликатов, автоматическую генерацию синонимов, новый механизм для запуска запросов и просмотра результатов — Search Center, расширенный синтаксис запросов, возможность подписки на результаты поиска и получение уведомлений при изменении результатов сохраненного запроса, возможность повторного использования запроса и результатов его выполнения в компонентах Web Parts для облегченного создания решений на базе механизмов поиска;
  • расширенные источники данных — Microsoft Search поддерживает поиск по различным типам корпоративных данных и данных бизнес-приложений, в том числе данных бизнес-приложений и отчетов, проиндексированных и полученных средствами Business Data Catalog, расширенных профилей пользователей, поиска коллег и других людей по заданным критериям (с поддержкой LDAP и Active Directory), поиска по дискуссиям, поддержку расширенных репозитариев на основе обработчиков протоколов и фильтров (IFilters);
  • поиск бизнес-данных — функции поиска бизнес-данных (Business Data Search) облегчают индексирование и поиск в реляционных базах данных и других хранилищах, доступных через ADO .NET или web-сервисы;
  • разработчикам предлагается ряд интерфейсов, которые могут использоваться для программного управления поисковыми механизмами и расширения их функциональности: обработчики протоколов и интерфейс IFilters, объектная модель запросов, программные интерфейсы, web-сервисы и специальные компоненты Search Center Web Parts, программная модель и интерфейс для администрирования.

Бизнес-процессы

Использование Office SharePoint Server 2007 делает более простой автоматизацию бизнес-процессов на основе электронных форм. К новинкам в этой версии относятся расширения безопасности, клиент-серверная платформа, упрощенные средства создания и развертывания электронных форм, централизованные средства управления формами. Рассмотрим более подробно основные новинки в области бизнес-процессов:

  • поддержка индустриальных XML-стандартов — электронные формы, созданные средствами Microsoft Office InfoPath 2007, основываются на XML-схемах, которые разработчики задают для управления структурой данных, собираемых в форме. Заполненная форма представляет собой XML-файл, который соответствует заданной структуре;
  • формы, отображаемые в браузере, — использование Microsoft Office Forms Server 2007 позволяет создавать электронные формы, отображаемые в web-браузерах, — они могут распространяться по корпоративным сетям, экстранету и Интернету. Пользователи могут заполнять формы непосредственно из браузера — загрузка и установка каких-либо клиентских компонентов в этом случае не требуется;
  • модель разработки Design Once — при разработке в режиме Design Once дизайнеры могут создавать формы единожды и развертывать их как для работы с клиентской частью Office InfoPath 2007, так и через web-браузер. Office Forms Server 2007 автоматически преобразовывает электронные формы в web-формы ASP .NET без вмешательства разработчиков и дизайнеров;
  • средство импорта форм — дизайнер, входящий в состав Office InfoPath 2007, предоставляет простое средство для преобразования форм, созданных с помощью Microsoft Office Excel и Microsoft Office Word, в формы для Office InfoPath 2007. Мастер Form Import Wizard обеспечивает преобразование полей, повторяющихся таблиц, тесктовых полей и других элементов и динамически генерирует соответствующую XML-структуру для новой электронной формы;
  • расширенная функциональность — дизайнер, входящий в состав Office InfoPath 2007, позволяет разработчикам декларативно задавать правила проверки ввода, вычисления, форматирование по условию и правила, причем написания кода для этого не требуется;
  • встроенная модель развертывания для форм без кода — входящий в состав Office InfoPath 2007 мастер Publish Wizard облегчает публикацию форм, не содержащих код на управляемых языках, в библиотеки Windows SharePoint Services;
  • поддержка web-сервисов и нестандартных схем — встроенная поддержка web-сервисов и задаваемых пользователями схем существенно облегчает решение задач, связанных с интеграцией данных в формах с различными бизнес-приложениями. Эта функциональность работает для форм, открытых как в Office InfoPath 2007, так и в браузере;
  • представления форм — формы, разработанные средствами Office InfoPath 2007, могут иметь несколько представлений, например в зависимости от роли конкретного пользователя в бизнес-процессе. Эта функциональность поддерживается как в клиентской части Office InfoPath 2007, так и в web-браузере;
  • средство проверки на совместимость (Compatibility Checker) — позволяет разработчикам выбрать подмножество возможностей форм, доступное для всех web-браузеров;
  • средства администрирования и развертывания — для электронных форм, содержащих код на управляемых языках, в состав Office Forms Server 2007 входит централизованное средство администрирования, развертывания и управления формами, используемыми из браузера;
  • Single-Sign-On (SSO) — позволяет пользователям подключаться к различным бизнес-приложениям, имея всего одну комбинацию имя/пароль. В Office SharePoint Server 2007 поддерживается возможность использования собственных или сторонних провайдеров проверки введенной входной информации. Для доступа к функциональности самого сервера может применяться дополнительный провайдер аутентификации.

Более подробно о поддержке форм в Microsoft Office 2007 см. в статье «Работаем с формами — Microsoft Office InfoPath 2007 и Microsoft Office Forms Server», опубликованной в КомпьютерПресс № 8’2006.

Отображение бизнес-информации

Используя Office SharePoint Server 2007, организации могут предоставить сотрудникам доступ к бизнес-информации. Средства отображения бизнес-информации, включенные в состав продукта, обеспечивают доступ из браузера или программным способом к опубликованным на портале электронным таблицам Office Excel, данным из бизнес-приложений, а также позволяют создавать контрольные панели (dashboard), которые могут отображать ключевые показатели производительности, основные данные из бизнес-приложений, отчеты на их основе и т.п.

  • web-доступ к электронным таблицам — с помощью Office Excel 2007 Services у сотрудников появляется возможность публиковать электронные таблицы на сайтах SharePoint — это относится и к электронным таблицам, включающим такую новую функциональность, как визуализация данных, представления PivotTable и PivotChart. Для доступа к интерактивным таблицам из web-браузера пользователям не требуется установка дополнительного программного обеспечения, а все вычисления производятся на сервере;
  • интегрированные средства публикации — интегрированные средства публикации, входящие в состав Office Excel 2007, позволяют быстро определить формы представления электронных таблиц и возможные способы взаимодействия пользователей с ними;
  • программный доступ к таблицам — Excel Services предоставляют разработчикам модель на основе web-сервисов, которая может использоваться для программного доступа к электронным таблицам. Приложения могут посылать Excel Services данные для проведения вычислений, а результаты, возвращаемые в такие приложения, полностью скрывают серверную бизнес-логику;
  • библиотеки соединений (Data Connection Libraries)этотновый тип библиотек документов может применяться для централизованного хранения файлов соединений с различными источниками бизнес-данных. Файлы соединений с данными, опубликованные в таких библиотеках, могут использоваться и из клиентских приложений, например из Office InfoPath 2007, Office Excel 2007 и др.;
  • Business Data Catalog — это новый компонент Office SharePoint Server 2007, позволяющий включать данные из бизнес-приложений в списки, компоненты Web Parts, страницы и результаты поиска. Business Data Catalog обеспечивает интеграцию с бизнес-данными, доступными через ADO .NET или через web-сервисы, и позволяет отображать и анализировать внешние данные в Business Data Lists и Business Data Web Parts. Извлеченные данные могут применяться, например, в пользовательских профилях, индексироваться, включаться в поиск, а также использоваться в приложениях — для этого существуют Business Data Catalog Runtime и программный интерфейс для администрирования. Основные компоненты Business Data Catalog показаны на диаграмме, приведенной на рис. 4;

 

Основные компоненты Business Data Catalog

Рис. 4. Основные компоненты Business Data Catalog

  • Business Data Actions — бизнес-объекты из Business Data Catalog могут быть ассоциированы с набором действий над ними (Business Data Actions), к которым относятся, например, открытие web-страниц, отображение диалоговых панелей, запуск форм Office InfoPath 2007 и т.п. Меню с действиями над бизнес-объектами также отображается в списках и результатах поиска;
  • контрольные панели — новая возможность в Office SharePoint Server 2007 — создание контрольных панелей для динамического отображения ключевых показателей производительности, электронных таблиц Office Excel 2007 и отчетов, созданных средствами Microsoft SQL Server Reporting Services;
  • сайты Report Center — в состав Office SharePoint Server 2007 входит набор web-сайтов, оптимизированных для доступа к отчетам и управления ими. Эти сайты располагаются в компоненте портала под названием Report Center и позволяют управлять отчетами, электронными таблицами и библиотеками соединений к бизнес-данным;
  • управление Excel Services — централизованное средство управления Excel Services Management применяется для конфигурации и управления службами Excel Services, используемыми другими компонентами Office SharePoint Server 2007. Портал позволяет обновлять внешние данные, выполнять пересчет электронных таблиц, отображать их в Excel Services Web Part и т.п.

Более подробно о новых возможностях работы с электронными таблицами в Office System 2007 см. в статье «Основные сценарии использования Excel Services», опубликованной в КомпьютерПресс № 8’2006.

Аппаратные требования

В таблице приводятся аппаратные требования для Microsoft Office SharePoint Server 2007.

 

Операционная система

Windows Server 2003 SP1; поддерживается 64-битная версия Windows Server 2003

Установка на одном сервере

Сервер с процессором со скоростью не ниже 2,5 ГГц, минимум 1 Гбайт оперативной памяти (рекомендуется 2 Гбайт), 2 Гбайт свободного дискового пространства для установки, минимум 5 Гбайт свободного дискового пространства для работы

Установка на web-ферме

Web-сервер с процессором со скоростью не ниже 2,5 ГГц, минимум 2 Гбайт оперативной памяти. Сервер приложений с dual-процессорами со скоростью не ниже 2,5 ГГц, минимум 2 Гбайт оперативной памяти, Microsoft SQL Server 2000 SP3 (или более поздней версии) или SQL Server 2005 на двухпроцессорном сервере со скоростью процессоров не ниже 2,5 ГГц и минимум 2 Гбайт оперативной памяти

Более подробную информацию о Microsoft Office SharePoint Server 2007 можно получить на сайте Microsoft по адресу: www.microsoft.com/office/preview/servers/sharepointserver.

 

В начало В начало

КомпьютерПресс 9'2006


Наш канал на Youtube

1999 1 2 3 4 5 6 7 8 9 10 11 12
2000 1 2 3 4 5 6 7 8 9 10 11 12
2001 1 2 3 4 5 6 7 8 9 10 11 12
2002 1 2 3 4 5 6 7 8 9 10 11 12
2003 1 2 3 4 5 6 7 8 9 10 11 12
2004 1 2 3 4 5 6 7 8 9 10 11 12
2005 1 2 3 4 5 6 7 8 9 10 11 12
2006 1 2 3 4 5 6 7 8 9 10 11 12
2007 1 2 3 4 5 6 7 8 9 10 11 12
2008 1 2 3 4 5 6 7 8 9 10 11 12
2009 1 2 3 4 5 6 7 8 9 10 11 12
2010 1 2 3 4 5 6 7 8 9 10 11 12
2011 1 2 3 4 5 6 7 8 9 10 11 12
2012 1 2 3 4 5 6 7 8 9 10 11 12
2013 1 2 3 4 5 6 7 8 9 10 11 12
Популярные статьи
КомпьютерПресс использует