Hy каждый.Как решить оптимистичные обновления параллелизма в приложениях .NET N-level C# .NET?
В C# .net VS 2008 Я разрабатываю рамочное решение CRM N-уровня и, когда это будет сделано, я хочу поделиться им.
Архитектура основана на:
уровня доступа к данным, Entity Framework, Bussines Logic Layer, WCF и, наконец, уровень представления (выиграть формы).
Где-то я читал, что более двух уровней уровней проблематичны, что приводит к оптимистичным обновлениям параллелизма (несколько клиентских транзакций с одинаковыми данными).
В макс. 2-уровневые решения уровня, это не должно быть проблемой из-за элементов управления (например, datagridview), которые решают эту проблему самим собой, поэтому я спрашиваю себя, не лучше ли работать с уровнями 2 уровня и избегать оптимистического параллелизма проблема?
На самом деле я хочу сделать решение уровня N-уровня для огромных проектов, а не двухъярусных. Я не знаю, как решить проблемы параллелизма, подобные этому, и надеюсь получить помощь прямо здесь.
Конечно, должны быть хорошие механизмы для решения этого ... возможно, какие-либо предложения, примеры и т. Д.?
Спасибо вам в ожидании.
С наилучшими пожеланиями, Jooj