adsense(728_90)


ESB가 성공하기 위해서... Enterprise

ESB가 제대로 현업에서 기존의 EAI라든지 BPM등에서 적용되어 사용되기 위해서
기술적으로 선결되어야 하는 것에는

SOA에 대한 IT전반적인 인식이나 뭐 그런 인프라 수준의 문제 뿐만 아니라
XML처리에 대한 보다 획기적인 빠른 처리 성능을 제공할 수 있어야 하는 점이라고 생각한다.
특히 메시지 변환 시 XSLT등을 사용한다면 그 성능을 어느 수준 이상 기대하기는 어렵다.
정확한 비교 수치를 이 블로그에 기재하기에는 여러가지 여건이 되지 않아 아쉽지만
우리가 쉽게 자바만으로 테스트를 해보아도 메시지 변환에 대해
자바 클래스 매핑을 통한 변환과 XSLT를 이용한 변환의 성능 비교는
메시지 크기가 늘어나면 늘어날 수록 현격하게 차이나서
과연 아무리 메시지의 표준화라는 측면에서 XML을 사용해야만 하는 100가지 이유가 있다고 하더라도
이러한 성능상의 약점을 안고 가야만 하는 것인지 조금 스스로 확신하기 어려울 때가 종종있다.
그래서 DataPower같은 하드웨어에서의 XML변환 관련 프로세서가 탄생한 것인지도 모르겠다.

공유하기 버튼

 

덧글

  • 샤도우 2007/06/28 08:41 # 답글

    SAP에서는 ESB대신 Enterprise Service Repository라는 발을 쓰더라구여...
  • Yozz 2007/07/01 13:46 # 답글

    으흠.. 좋은 정보 감사합니다. 음.. 근데... SAP의 ESR은 ESB가 아니라... 서비스 레파지토리이네요.. SAP에게는 ESB는 없으나 ESB를 통해 왔다갔다하는 비즈니스 정보에 대해서는 관리하고 싶은가 봅니다. 그래서 별도로 ESR을 만들었나보네요. 보다 많은 공부를 해보게 해주셔서 감사합니다.
댓글 입력 영역


Google Analytics