1.6. Методический пример создания открытой информационной системы

На главную | Контакты | Карта сайта

| Система Грант-Экспресс

| Новости РФФИ
| Объявления
| Подписка на новости

| Общие сведения о РФФИ
| Кто есть кто в РФФИ
| Состав совета Фонда
| Адрес и телефон для справок

| Устав РФФИ
| Указы Президента
| Постановления и распоряжения Правительства

| Нормативные документы

| Решения совета Фонда

| Конкурсы РФФИ
| Региональные конкурсы
| Международные конкурсы
| Программы РФФИ
| Финансовое обеспечение проектов

| Вестник РФФИ
| Газета Поиск
| Публикации в СМИ
| Книги, изданные при поддержке РФФИ
| Информационный бюллетень РФФИ
| Издания РФФИ

| Использование результатов
| Контроль использования финансовых средств

| Международная деятельность
| Научные фонды
| Ведомства и академии
| Библиотеки и информационные центры
| Полезные ссылки

| Издательство Wiley
| Издательство «The American Mathematical Society»
| Издательство Elsevier
| Американское физическое общество (APS)
| Издательство IOP Publishing Limited
| Издательство The Royal Society of Chemistry
| Издательство Springer

| Введение
| 2009 год
| 2010 год
| 2011 год

| WIN-1251
| KOI8-R
| English

1.6. МЕТОДИЧЕСКИЙ ПРИМЕР СОЗДАНИЯ ОТКРЫТОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ

В рамках проекта 96-07-90369 (Обеспечение информационной и научно-методической поддержки проектов РФФИ на основе объектных технологий для создания открытых интероперабельных информационных и вычислительных ресурсов для фундаментальной науки и образования), руководитель проекта Калиниченко Л.А., продемонстрирована возможность реального применения грантодержателями РФФИ рассмотренных технологий создания открытых, интероперабельных информационных систем (http: //www.ipi.ac.ru/synthesis/IISTech/ObjTech) в соответствии с данными выше рекомендациями.

Для этого ИПИ РАН и ПИЯФ разработан пример интероперабельной информационной системы (ИИС), показывающий, каким образом следует использовать названные технологии для реализации интероперабельных систем в среде CORBA - WWW - Java. Методический пример ИИС использует задачу по созданию распределенной среды обработки текстовых файлов системой TeX, реализованной в архитектуре "клиент-сервер". ИИС организована вокруг сервисов, предоставляемых TEX. Эти сервисы инкапсулированы CORBA. Доступ к сервисам реализуется посредством WWW браузера при использовании графических интерфейсов на основе апплетов Java. Прототип базируется на Интернет и реализован с использованием межброкерного протокола Интернет (IIOP) CORBA 2.0, средств языка Java и продуктов Netscape.

В результате был произведен анализ и оценка трех реализаций стандарта CORBA - ILU 2.0alpha12, OmniBroker 2.0b5, Visigenic Broker 2.5 и 3.0, а также нескольких реализаций службы наименований OMG: OmniBroker, JavaIDL, Visigenic. Кроме того, продемонстрированы:

- частичная миграция "унаследованной" системы (ТеХ) в новую систему, использующую новые технологии;
- способность системы функционировать в условиях реализационной неоднородности: клиентская и серверная части приложения реализованы на разных языках программирования (Java и C++);
- применение технологии апплетов Java позволяет реально облегчить создание клиентской части распределенной ИС, функционирующей на машинах с различной архитектурой, с различными ОС и графическими системами;
- работа с системой безопасности Интернет (использование сертификатов и "подписанных" апплетов позволяет применить в качестве клиента Netscape Communicator - без этого изменение файлов локальной системы из апплетов было бы невозможным).

Copyright © 1997-2007 РФФИ | Дизайн и программирование: Intra-Center