2010-01-15 4 views
0

나는 3 개 대안의 thinked 한 :SOA 시스템에서 설정을 공유하는 방법은 무엇입니까?

  1. 설정은 각 트랜잭션의 다음에 하나 개의 서비스에서 넘겨된다.
  2. 각 서비스는 요청시 다음에 설정을 제공 할 수 있습니다.
  3. 설정은 모든 서비스가 수시로 액세스해야하는 중앙 서비스에 저장됩니다.

좋아하는 접근 방식은 무엇이며 그 이유는 무엇입니까?

답변

1

제 생각에는 각 서비스가 다른 서비스에서 자율적이어야하기 때문에 세 번째 방법이 가장 좋습니다.

자율 서비스는 SOA의 세입자 중 하나입니다.

2

설정에 따라 크게 다르지만 '유형'이 다르다는 것을 알았습니다. 일부는 서비스의 맥락에서만 관련이 있으므로 서비스 범위 내에서 관리해야한다고 생각합니다.

기타 정보는 실제로 비즈니스 엔티티에 대한 공유 정보이며, 세 번째 서비스 접근법은 매우 잘 작동합니다.

관련 문제