2013-08-23 2 views
4

내 조직에서는 시스템 간의 통신에 대해 "다운 스트림"및 "업스트림"이라는 용어를 사용하는 경향이 있습니다. 이러한 개념의 정의는 무엇입니까? IT 개발의 세계에서이 표준 개념입니까? S에업스트림 및 다운 스트림 정의

다운 스트림 따라 뭔가 - -

+0

문장으로 사용할 수 있습니까? –

+4

http://programmers.stackexchange.com/questions/71080/what-does-downstream-upstream-design-mean –

+0

예, DTFS에서 분리 된 테스트 환경이 필요합니다. 상류와 하류 모두. "아니, 우리는 다운 스트림/업스트림에 문제가 있기 때문에 배포 할 수 없습니다." –

답변

4

하는의 우리가 시스템 S.

상류에 대해 얘기한다고 가정 해 봅시다 일을 단순화하기 위해 S가

+0

그래서 JavaEE 애플리케이션에서 ... EJB 빈에 대해 말하면 동급 일 것입니다 ... 그렇다면 DB가 다운 스트림이고 JSF가 업스트림입니까 ?? 그러나 업스트림/다운 스트림은 시스템의 문제이며 시스템의 구성 요소가 아닙니다. –

3

에 따라 뭔가를 나는 알고있다이 오래지만 내 생각에 다른 대답은 잘못 된 것 같아. 그것을 당신이 영향을 미칠 수있는 무언가의 업스트림에 있다면 당신에게 상류의 무언가가 당신에게 영향을 미치지 만 하류의 것은 그렇지 못합니다. - S에 의존 뭔가 (그것의 행동으로 S에 "흘러")

다운 스트림 - 뭔가 S에 따라 달라집니다 (

상류 :

그래서 시스템 S 주어진 같은 방법을 사용하는 S의 행동이 "흐름을 아래로")

+0

예, Matt 동의합니다. 나는 이것을 다음과 같이 보았습니다 : A -> B -> C A는 B의 소스이고 B는 C의 소스입니다. 따라서 체인은 A에서 B로 C에서갑니다. A에서 B까지 그리고 B에서 CI로 '하천이 어떻게 흐르는 지'와 같이 하류로 간주합니다. 반대 방향으로가는 것은 상류로 가고 있습니다. 내 회사에서 다른 사람들도 다른 방법으로 사용한다는 것을 알고 있지만 ... – cybork

관련 문제