"Сергей Фетискин" ...
>
> On Wed, 27 Sep 2006 16:47:46 +0400, Horsun Vlad  wrote:
>
> >
> >> Может лучше сделать чтбы PluginID был постоянным, а версия определялась
> >> через PluginVersion.
> >
> >     Там и так много всяких ID.
> Не понял

    PluginID, MethodID, KeyName - мне хватит ;)

> > Я не думаю, что при смене версии
> > криптоплагина он перестанет понимать ранее зашифрованное. Смена версии
> > будет происходить, по идее, при правке багов, поддержке новых алгоритмов
> > и\или новых внешних хранилищ ключей.
> >
> Хорошо. А если попытаются запустить базу зашифрованную новым плагином на
> сервере со
> старым? Ведь как-то нужно самому плагину отслеживать какой версией было
> зашифровано.

    Про совместимость версий слышал ? Это на совести авторов плагина,
если они выпустили несовместимую версию и обозвали её старым PluginID

> > Никто не запрещает называть плагины типа "My Cool Crypt v1.0.0.1"
> Стоп. Надо определиться, что есть PluginID. Я полагал, что это GUID.

    Это всё, что придёт в голову разработчику плагина. Лишь бы не
пересекалось с другими.

-- 
Хорсун Влад


Ответить