2014-02-07 2 views
0

В моем приложении я синхронизирую изображение пользователей, загруженное в поле фотографий в LDAP.Проверьте, обновляется ли фотография в Ldap, используя жук Ruby's NetLdap

Есть ли способ определить, изменилось ли изображение, чтобы я не загружал его в свое приложение каждый раз.

Я смотрю, есть ли способ, которым LDAP говорит, что он модифицирован, или жемчужина LDAP может это сказать. Некоторая отметка времени в LDAP.

Один из способов, о котором я могу думать, заключается в хранении хэша MD5 в моей базе данных для данных изображения, которые я получаю от LDAP, поэтому в следующий раз я сравню его с этим MD5 перед загрузкой.

Есть ли лучший способ

ответ

0

Большинство систем LDAP обеспечит потенциальный атрибут modificationTimestamp, но обычно это объект уровня. Фактически eDirectory хранит его для каждого атрибута.

+0

ОК, тогда я думаю, мне придется идти с моим подходом. Спасибо за информацию @geoffc – Ross

Смежные вопросы