Как преобразовать дерево в DataTable?
От: AIDS Великобритания  
Дата: 28.02.11 14:51
Оценка:
У нас имеется приложение, которое генерирует кучу XML сообщений.
Эти сообщения кэшируются в distributed cache. Сообщение идентифицируется строкой вида L1/L2/L3. При этом можно запросить кэп "дай мне все елементы начинающися с L1/L2. В результате кэш вернет все эти XML (один за одним через callback). Проблема у меня в том что эти все сообщения надо упаковать в DataTable и отдать клиенту через WCF web-service.
Как мне определить, что больше сообщений нет? Кэш не имеет такой функциональности. На сегодня у меня только одна идея — закэшировать количество посланных сообщений. Есть ли другие пути?
Re: Как преобразовать дерево в DataTable?
От: ZevS  
Дата: 01.03.11 09:28
Оценка:
Здравствуйте, AIDS, Вы писали:

AID>У нас имеется приложение, которое генерирует кучу XML сообщений.

AID>Эти сообщения кэшируются в distributed cache. Сообщение идентифицируется строкой вида L1/L2/L3. При этом можно запросить кэп "дай мне все елементы начинающися с L1/L2. В результате кэш вернет все эти XML (один за одним через callback). Проблема у меня в том что эти все сообщения надо упаковать в DataTable и отдать клиенту через WCF web-service.

Записать xml как blob.

AID>Как мне определить, что больше сообщений нет? Кэш не имеет такой функциональности.


Добавить такую функциональность.
Re[2]: Как преобразовать дерево в DataTable?
От: AIDS Великобритания  
Дата: 05.03.11 21:16
Оценка:
ZS>Добавить такую функциональность.
Спасибо за отверт, однако не всегда возможно изменить функциональность кэша. Вот кстати как пользователи memcached решают такуюже проблему:
Steve Grimm — Holding Collections in memcache,
Paul Stacey — Holding Collections in memcache
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.