06.09.2007, 11:15
|
#18
|
Участник
Регистрация: 28.11.2005
Адрес: Москва
|
Цитата:
Сообщение от mazzy
хотелось бы получить алгоритм, таблицу, ссылку, которая позволит однозначно получить ответ "да/нет" исходя из доступных для большинства участников данных.
1. можно ли где-нибудь в доступном для большинства участников месте увидеть номер AOCP, если загвоздка именно в нем?
Можно создать такое доступное для большинства участников место.
Цитата:
Сообщение от mazzy
2. есть ли где-нибудь таблица соответствий между номером билда и номером версии AOCP, если загвоздка именно в нем?
Пока что можно хотя бы добавить колонку "номер (версия) AOCP" в таблицу, где перечислены версии ядра/приложения и сервис-паки. Если кто-нибудь подгонит исполняемый файл клиента первой беты AX4, можно будет узнать версию AOCP и для него - и тогда данные указанной колонки, по крайней мере, для AX4 будут полными
Цитата:
Сообщение от mazzy
3. возьмется ли кто-нибудь составить подобную таблицу (хотя бы для некоторых случаев)?
Мне лично этот вопрос интересен. С 4-кой все в принципе просто, с 3-кой надо еще поковыряться - где именно она передает версию AOCP, но, думаю, это не должно быть особо проблематично.
Цитата:
Сообщение от mazzy
4. Действительно ли только версия AOCP влияет на возможность работы клиента с АОСом? Нет ли других факторов?
Скажем так, сам клиент что в 3-ке, что в 4-ке однозначно указывает именно на этот факт при ошибках подключения к серверу: «Internal revision mismatch in Axapta Object Communication Protocol» (AX3) и «Internal aocp revision mismatch» (AX4). При этом говорится, что это может быть вызвано различием версий ядра сервера и клиента и что не требуется, но следует использовать одну и ту же версию: «Same kernel build should be used for both %s and Object Server» (AX3) и «This can be caused by a version mismatch between client and server» (AX4). Кроме того
1) если верить журналу работы пользователей, AOS получает информацию о точной версии клиента;
2) все новые версии ядра afaik выходили одновременно как для клиента, так и для сервера, обновляя их до одного и того же номера сборки.
В связи с этим, думаю, если бы совместимость между сервером и клиентом существовала бы лишь в рамках одной сборки ядра, то проверка на какую-то там внутреннюю ревизию AOCP при подключении была бы просто избыточна.
|
|