Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

엔터프라이즈 애플리케이션 개발의 복잡성(complexity)은 크게 비즈니스 복잡성과 기술 복잡성으로 나눌 수 있음.

비즈니스 복잡성기술 복잡성
  • 넓은 범위
  • 복잡한 프로세스
  • 업무 연관성
  • 지속적인 변화

...

  • ...
  • 보안
  • 트랜잭션 관리
  • 상태 관리
  • 멀티 스레딩
  • 리소스 풀링
  • 타 시스템 연계
  • ...

위와 같은 복잡성을 해결하기 위해서는 나누어서 정복하는 전략(Divide and Conquer)이 필요함.

Java EE와 EJB