У меня течет проблема. У меня есть курс костюмов, который я создаю, он основан на SCORM 2004 3-го издания и развернут в SABA LMS. Что я делаю:
Я использую API.SetValue для установки некоторых данных
Я использую API.Commit для сохранения данных в LMS.
(я использую библиотеку-оболочку но тем не менее он использует основные функции)
теперь я делаю это несколько раз для разных полей данных, назовем их X, Y и Z.
Я ожидаю, что при первом запросе к серверу будет отправлено только X, и это именно то, что я вижу. Тогда на втором я ожидаю увидеть только Y, но вот чего я не понимаю, я вижу что API отправляет и X и Y. Ну и конечно же 3-й отправляет X, Y и Z
вы можете понять, что меня беспокоит. Я дошел до того, что каждый раз, когда я хочу сохранить 0,1 КБ данных, мне приходится делать 40-50 КБ запросов.
Может ли кто-нибудь объяснить мне, является ли это проблемой SCORM, конкретной LMS, которую я использую (SABA), или это что-то, что я делаю неправильно?