В этом руководстве описывается, как использовать библиотеку источников данных визуализации Google для реализации источника данных.
В этом руководстве после концепций, изложенных во введении , представлен раздел «Начало работы ». Этот подход позволяет создать простой источник данных и протестировать его с помощью визуализации. Другие разделы руководства — « Использование внешнего хранилища данных» и «Определение возможностей и потока событий» — охватывают более сложные реализации. В зависимости от ваших требований, возможно, вам не потребуется проходить все три руководства, хотя рекомендуется пройти хотя бы раздел «Начало работы» . Другие разделы руководства помогут вам закрепить свои знания.
Содержание
Аудитория
Чтобы использовать библиотеку, вам необходимо быть знакомым с Java и технологией Java-сервлетов .
Вам также необходимо понимать , как использовать диаграммы , и, хотя это и не обязательно, полезно быть знакомым с проводным протоколом Google Visualization API и языком запросов .
Обзор руководства
Данное руководство содержит следующие разделы:
-  ВведениеПредставляет библиотеку и дает обзор того, как работает источник данных. 
-  МонтажОписывает необходимые условия и зависимости библиотеки, а также способы загрузки и сборки исходного кода. 
-  НачинаяПредставляет SimpleExampleServlet.SimpleExampleServlet— это простейший пример реализации, поставляемый с библиотекой. В этом разделе также представлены пошаговые инструкции по запуску и тестированиюSimpleExampleServlet.
-  Использование внешнего хранилища данныхПредставляет CsvDataSourceServlet.CsvDataSourceServlet— это пример реализации, в которой файл CSV используется в качестве внешнего хранилища данных. В этом разделе также представлены пошаговые инструкции по запуску и тестированиюCsvDataSourceServlet.
-  Определение возможностей и потока событийПредставляет AdvancedExampleServlet2.AdvancedExampleServlet2— это пример реализации, определяющий возможности и поток событий. В этом разделе также представлены пошаговые инструкции по запуску и тестированиюAdvancedExampleServlet2.
-  Обработка безопасности, ошибок, предупреждений и журналированияОписывает, как обеспечить безопасность источника данных и как обрабатывать ошибки, предупреждения и ведение журнала. 
-  Советы по внедрениюПредоставляет информацию, которая поможет вам написать более сложные реализации библиотеки. 
-  Пакеты библиотек и ключевые классыОбеспечивает общее введение в пакеты и ключевые классы библиотеки. 
Примеры Краткое руководство
В библиотеке имеется шесть примеров реализации. Три из них описаны в этом Руководстве, остальные — нет. Следующая таблица поможет вам найти пример типа поведения, которое вы хотите реализовать.
| Пример | Расширенный сервлет | Возможности | Поток событий | Источник данных | 
| SimpleExampleServletОписано в начале работы | DataSourceServlet | NONE | По умолчанию | Внутри класса | 
| CsvDataSourceServletОписано в разделе «Использование внешнего хранилища данных». | DataSourceServlet | NONE | По умолчанию | CSV-файл | 
| AdvancedExampleServlet2Описано в разделе «Определение возможностей и потока событий». | HttpServlet | SELECT | Обычай | Внутри класса | 
| SimpleExampleServlet2Не описано в этом руководстве | HttpServlet | NONE | Обычай | Внутри класса | 
| AdvancedExampleServletНе описано в этом руководстве | DataSourceServlet | SELECT | По умолчанию | Внутри класса | 
| SqlDataSourceServletНе описано в этом руководстве | DataSourceServlet | SQL | По умолчанию | база данных SQL | 
Больше информации
Информацию о проекте Data Source Library смотрите на домашней странице .