Персональний портал від Microsoft – Digital Dashboard, HTML, XML, DHTML, Інтернет-технології, статті

Приблизно півтора роки тому Microsoft вперше анонсувала свою нову технологію Digital Dashboard (DDB), що отримала російська назва "Електронна інформаційна панель" (дослівний переклад – "цифрова приладова панель "), і випустила набір для розробників DDB Startup Kit. Влітку 2000-го з'явилася нова версія комплекту – DDB Resource Kit 2.01. До того моменту, за даними Microsoft, було реалізовано більше 300 тис. комплектів інструментарію (поки він поширюється безкоштовно) і число проектів, виконаних з його допомогою, обчислювалася сотнями.


Рис. 1. Загальний вигляд панелі Digital Dashboard


У Росії перший проект з використанням DDB реалізований в Прайм-ТАСС ще в кінці 1999 р. Проте серйозне просування даної технології в нашій країні фактично почалося лише минулого літа: на Фестивалі Microsoft'2000 вона була представлена ​​як один з головних напрямків роботи російського представництва Microsoft. У жовтні почав функціонувати російськомовний сервер з цієї тематики (

Рис. 2. Компоненти Office "прописалися" в меню FrontPage


До складу Microsoft Office 2000 входить також кілька компонентів ActiveX, що одержали назву Office Web Components. Вони призначені для використання в складі HTML-сторінок або DDB-панелей, а також у звичайних додатках, і можуть знаходитися як на клієнтських комп'ютерах, так і на корпоративному сервері. Дані компоненти фактично реалізують деякі функції програм сімейства Microsoft Office:


Spreadsheet Component забезпечує інтерактивний доступ до електронних таблиць. З його допомогою можна переглядати таблиці, а також виконувати складні розрахунки, оскільки в компоненті доступний весь набір формул, наявний в Excel;


Microsoft PivotTable Component дозволяє отримувати зведені таблиці, у тому числі при зверненні до джерел даних OLAP (зокрема, до Microsoft OLAP Services);


Chart Component призначений для графічного представлення даних, що отримуються з різних джерел інформації;


DataSource Control є допоміжним компонентом, який забезпечує з'єднання джерел даних з елементами відображення.



Стратегія просування DDB


Проте зрозуміло, що стандартних компонентів для всього різноманіття користувача завдань явно не вистачає. І Microsoft вирішує цю проблему в своєму традиційному ключі (як це було раніше з ActiveX-компонентами): вона активно стимулює до створення подібних компонентів незалежних розробників. Тільки російська колекція нараховує вже більше трьох десятків DDB-компонентів. Поки все це розповсюджується безкоштовно, але в міру розширення числа DDB-користувачів буде формуватися відповідний сегмент ринку ПЗ. Всі охочі вже сьогодні можуть робити власні DDB-компоненти, причому для цього не потрібно купувати додаткові інструменти.


Microsoft говорить про DDB, як правило, в контексті створення порталів, для чого необхідно вирішити два взаємопов'язані завдання: забезпечити доступ до широкого кола джерел інформації (персональних, групових, корпоративних, зовнішніх) і надати можливість гнучкої настройки персонального робочого місця, включаючи вибір джерел даних, попередню обробку інформації та вид її подання. Таке позиціювання DDB цілком справедливо, але вимагає деяких уточнень.


По-перше, потрібно розрізняти "портал" як якийсь коробковий продукт (що включає величезний набір готових функцій; при цьому налаштування на завдання користувача виконується засобами адміністрування) і як технологію розробки (у тому числі і тиражованих рішень). Типовим прикладом першого є, зокрема, Hummingbird Enterprise Information Portal (див. PC Week / RE, № 22/2000, с. 23), останнього – DDB.


По-друге, DDB – це технологія нижнього рівня для зв'язування робочого місця користувача з потрібними інформаційними та обчислювальними ресурсами. Зрозуміло, що з її допомогою не можна, наприклад, вирішити пошукові завдання. Але DDB може підключити відповідні кошти.


Очевидно, що на ринку потрібні обидва варіанти рішень і DDB відноситься до категорії технології розробки. Звичайно, для реалізації готового рішення потрібно багато попрацювати, у тому числі і "руками". Але зате її можуть використовувати не тільки гігантські корпорації, але й домашні користувачі для організації власного робочого місця.


Проводячи паралелі, хотілося б звернути увагу на функціональну аналогію між DDB-компонентами і компонентами e-Clip в порталі Hummingbird EIP. Але при цьому настільки ж очевидні якісні відмінності в реалізації. e-Clip – це серверний програмний компонент, який працює у фіксованій середовищі ядра порталу. DDB-компонент може знаходитися як на клієнті, так і на сервері і працювати в різних середовищах.


Починаючи розробку DDB-панелей


З усього сказаного зрозуміло, що в принципі для створення DDB достатньо будь-якого HTML-або навіть текстового редактора, який використовує готові DDB-компоненти. Для цього можна взяти MS FrontPage 2000: після установки компонентів Office на диск посилання на них з'являються в його меню (рис. 2).


Однак для власних DDB-компонентів потрібні професійні засоби створення програмованих HTML-і XML-сторінок (оптимальний варіант – MS Visual InterDev), а також набір DDB Resource Kit 2.0, який розповсюджується безкоштовно (www.msddb.ru/resource/rusddb/.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*