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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.05.2014, 17:41   #8  
Narayana is offline
Narayana
Участник
 
241 / 100 (4) +++++
Регистрация: 05.01.2009
Адрес: Москва
***
Многочисленные опыты с Порталом 2009 показали, что, хоть ты наизнанку вывернись, никакой отладки, если AOS и веб-сервер стоят на разных машинах, не получается.
Только, если все на одном компьютере.
Если отлаживаться из под Студии, то отлаживается то, что написано на С# и если точка остановки непосредственно на той странице, которая запускается из студии отладчиком.
А в целом, это и есть самый большой геморрой при создании гибридных решений всякого рода интернет магазинов или веб-сервисов.
Обычно с веб-разработкой все немного не так, как с Аксаптой.
Для веб приложений нужно иметь возможность делать правки на рабочем экземпляре. Это оправдано, потому что обычно сложность веб-решения на порядок меньше Аксапты и заморачиваться с тестовыми машинами смысла нет.
Но, как раз рабочее веб-приложение вы запустить под отладчиком не можете, потому что при этом сервер для использования внешними клиентами блокируется.
Ну и сами разные среды программирования вместе все-равно нормально не отлаживаются.
В конечном счете получается, что Портал, это совершенно дурацкая примочка, которая никому не нужна, так как она может работать только в интрасети и не может работать в свободном интернете для анонимных пользователей, иначе ее быстро распотрошат.
А если Портал может работать только в интрасети, то нафиг он, вообще, нужен, когда можно использовать просто клиента Аксапты?

Соответственно, с первого взгляда остается только потребность в одиноко стоящих веб-приложениях, работающих с Аксаптой, но и здесь облом, потому как никакое приложение в свободном интернете не может смотреть в базу Аксапты. Только в свою собственную. А если только в свою собственную базу, то и никакие отладчики не нужны, потому как, есть Аксапта со своим отладчиком. Есть сайт с отладкой в Студии и есть утилита синхронизации данных Аксапты с данными сайта тоже со своим отладчиком.

В общем, удобно и красиво никак не получается.

Кстати, никто не тестил интернет-магазин в R3?
Жутко интересно, удалось ли Майкрософту все-таки сделать из этого рабочую систему, которую можно использовать без рыданий?
Теги
debug code, portal, ax2012

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
atinkerersnotebook: Walkthrough & Tutorial Summary Blog bot DAX Blogs 1 09.09.2013 09:11
amer-ax: It was a great day! Blog bot DAX Blogs 3 29.12.2012 01:02
dynamics-community.at: Neue Trainingsunterlage für Dynamics AX 2012: Enterprise Portal Development Blog bot DAX auf Deutsch 0 13.06.2012 00:13
ukax: Enterprise Portal in AX 2012 now supports the Safari browser !! Blog bot DAX Blogs 1 14.03.2012 01:13

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

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

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