К сожалению, существуют разные мнения о значении вверх / вниз по течению. Говоря об архитектуре системы, я определяю ее следующим образом:
С учетом проблемной системы системы, которые инициируют обмен сообщениями / данными с рассматриваемой системой, являются вышестоящими системами, а системы, от которых зависит рассматриваемая система (т. Е. Те, от которых моя система инициирует обмен данными), являются нижестоящими системами.
Эта ссылка от ibm, описывающая взаимодействие с одним из их продуктов, подтверждает это представление:
интеграция с вышестоящими и нисходящими системами https://www.ibm.com/support/knowledgecenter/en/SSWSR9_11.3.0/com.ibm.pim.dev.doc /integration/pim_con_dev_creatingjobsforintegrationcontainer.html
Вышеуказанная система - это любая система, которая отправляет данные в систему Collaboration Server. Нисходящая система - это система, которая получает данные от системы Collaboration Server.
Учитывая терминологию «вверх по течению» и «вниз по течению», это может помочь провести аналогию с рекой. Если вы отправляете сообщение (данные) в реку, оно течет из восходящего потока (инициатор) в нижний поток (получатель).
Кстати, я обнаружил, что архитекторы и разработчики промежуточного программного обеспечения используют это определение, а веб-разработчики - наоборот (возможно, из-за «загрузки»).
С временными шкалами событий, событие находится в восходящем направлении, когда оно происходит перед точкой на временной шкале (т.е. запускает другое событие), и в нисходящем направлении, когда оно происходит впоследствии (т.е. получает событие). Поэтому то, что находится вверх и вниз по течению в последовательности событий, зависит от того, где вы находитесь на временной шкале. Событие может быть как нисходящим, так и восходящим, в зависимости от того, находится ли ваша отправная точка до или после нее.
Как отмечает @Jack, RFC7230 tools.ietf.org/html/rfc7230#section-2.3 имеет следующее:
Термины «восходящий» и «нисходящий» используются для описания
направленных требований в отношении потока сообщений: все
сообщения передаются от восходящего к нисходящему
Мне было бы интересно посмотреть на голоса, которые являются наиболее распространенным использованием!