AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.10.2007, 23:40   #1  
Blog bot is offline
Blog bot
Участник
 
25,617 / 848 (80) +++++++
Регистрация: 28.10.2006
Inside Dynamics AX 4.0: The Database Layer
Источник: http://feeds.feedburner.com/~r/Insid...ase-layer.html
==============

The Dynamics AX 4.0 application runtime provides a set of strong features that can help you quickly design international features. These runtime features store data in a database without requiring you to consider user locales or the databases that Dynamics AX supports.

This chapter describes how the application runtime supports the concept of atomicity, consistency, isolation, durability (ACID) transactions in a multiple-user environment and explains the intricacies of the two supported concurrency models: optimistic concurrency and pessimistic concurrency. When committing the transactions, identification is important at both the individual record level and the company level. This chapter also describes how identifiers work across application areas. Dynamics AX provides full support for the concurrent handling of multiple languages, which is accomplished through full Unicode support by the application runtime.

Two sections in this chapter focus on how the Dynamics AX implements a database abstraction layer. Queries executed using specialized X++ methods provide operations support that is independent of the supported databases. Combined with the ability to write X++ code tied to specific database triggers, this makes it easy to write code that is reused all over the application, whether specific data is accessed through a rich client or a Web client or through X++.

The last section of the chapter discusses the concept of temporary tables. Temporary tables make it possible to have local database data that is isolated from other users, but that can be accessed as if it were stored directly in the database with other shared data. The concept of temporary tables is also important for understanding when you are designing an application that allows the licensing of multiple modules; when designing the modules, you need not consider whether they are enabled or disabled.http://insidedynamicsax.blogspot.com/
</img> </img> </img> </img> </img>


Источник: http://feeds.feedburner.com/~r/Insid...ase-layer.html
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Inside Dynamics AX 4.0: Transaction Semantics Blog bot DAX Blogs 0 31.10.2007 23:40
Inside Dynamics AX 4.0: Working with the .NET Business Connector Blog bot DAX Blogs 0 04.10.2007 05:15
Inside Dynamics AX 4.0: Usage Scenarios Blog bot DAX Blogs 0 04.10.2007 05:15
Inside Dynamics AX 4.0: Inside the Business Connector Blog bot DAX Blogs 0 04.10.2007 05:15
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:23.