Oracle Coherence с приложением ASP.NET - PullRequest
1 голос
/ 09 апреля 2010

Можно ли использовать Oracle Coherence для предоставления распределенного кэширования приложению ASP.NET?

Мы хотели бы использовать Coherence для масштабирования приложения ASP.NET, которое не имеет распределенного кэширования. Альтернативы будут записаны в память и т. Д. Однако мы рассматриваем согласованность, поскольку у нас уже есть лицензии / опыт в этой области.

Ответы [ 2 ]

1 голос
/ 12 апреля 2010

Абсолютно - если у вас уже есть лицензии Coherence, вам нужно всего лишь загрузить клиентскую библиотеку Coherence for .NET, которая позволит вам подключаться к кластеру из любого приложения .NET, включая ASP.NET.

Вы также можете использовать Coherence для кластеризации сеансов HTTP с помощью встроенного поставщика сеансов.

0 голосов
/ 29 июня 2010

Если ваш вопрос по-прежнему актуален:

Простой ответ - да. Я не использовал Oracle Coherence сам (главным образом потому, что лицензирование делает его неинтересным для моей компании), но это определенно похоже на компетентное решение для приложений ASP.NET. Я посмотрел на это при оценке нескольких решений распределенного кэширования и сказал бы, что это одно из четырех решений, которые кажутся действительно интересными, нацелены на .NET.

Возможно, вы также захотите проверить Кэширование Microsoft AppFabric , ScaleOut StateServer и Alachisoft NCache . Все они поддерживают состояние сеанса ASP.NET и, по моему опыту, имеют хорошие клиентские API .NET. Какое решение для кэширования выбрать, зависит от того, что вы хотите, чтобы ваш распределенный кеш делал, дайте мне знать, могу ли я чем-нибудь помочь.

...