В нашей команде мы планировали использовать промежуточное программное обеспечение для аналитических целей, выслушивая все действия системы и передавая данные в метод аналитики.
Но базовый код аналитики проталкивается решением TMS. Так что может случиться так, что когда метод аналитики вызывается из промежуточного программного обеспечения, определение метода отсутствует. Поэтому мы решили отправить действие из промежуточного программного обеспечения. И используйте буфер actionChannel для буферизации вызова до тех пор, пока метод аналитики не станет доступным.
Но я запутался, нормально ли отправлять действие из промежуточного программного обеспечения. Хотя, чтобы избежать рекурсии, я применил проверку, но все еще не уверен.
Решение вызывает другое действие перед завершением предыдущего действия.