DRAKON.SU

Текущее время: Четверг, 28 Март, 2024 23:57

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: Понедельник, 01 Сентябрь, 2008 23:23 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Гипотеза об удобстве Дракона для наглядного описания протоколов подтвердилась практикой.

Дракон сильно помог при разборе клиент-серверного протокола XML-СУБД Sedna (разработка ИСП РАН), см. http://modis.ispras.ru/sedna/serverprot ... tocol.html
Кроме того, сразу выявляются "плюхи" текстовой документации. И не только плюхи, но и издержки.
(Например, текстом громоздко было бы описывать, когда именно можно ожидать сообщения об любой ошибке se_ErrorResponse - в итоге разработчики пишут "Ждите всегда", хотя наверняка это не так. На схеме было бы можно точно это отразить. Впрочем, Дракон-схема не загромоздилась даже при почти полном отражении сего факта, что "всегда ждём".

Итак, 4 схемы.
Вложение:
sednacsp1.gif
sednacsp1.gif [ 43.54 КБ | Просмотров: 11086 ]

Вложение:
sednacsp2.gif
sednacsp2.gif [ 43.92 КБ | Просмотров: 10914 ]

Вложение:
sednacsp3.gif
sednacsp3.gif [ 59.29 КБ | Просмотров: 10886 ]

Вложение:
sednacsp4.gif
sednacsp4.gif [ 29.99 КБ | Просмотров: 10911 ]


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 02 Сентябрь, 2008 17:20 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 234
Откуда: Украина, Киев
Илья Ермаков писал(а):
Гипотеза об удобстве Дракона для наглядного описания протоколов подтвердилась практикой.

Красиво! Но, я честно-говоря побольше-бы сделал веток :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 20 Декабрь, 2015 18:24 

Зарегистрирован: Понедельник, 14 Декабрь, 2015 19:18
Сообщения: 127
Илья Ермаков, спасибо за то что поделился таким простым наглядным представлением!!!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 20 Декабрь, 2015 21:35 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Ярослав Романченко писал(а):
Красиво! Но, я честно-говоря побольше-бы сделал веток
Согласен.
Сложную ветку желательно разделить и превратить в несколько веток.
Это всегда можно (и нужно) сделать.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB