겸사겸사해서 주말까지의 미션이 주어졌습니다.

이전회사에서 외부연동에 관련된 핵심 컴포넌트가 연동상대에 따라서 매번 신규개발 되었습니다.

연동상대는 TCP/IP, SOAP, REST등의 여러가지 형태의 통신 프로토콜을 원하는 경우가 많기 때문이였지만, 일부 로직은 중복되는 코드가 많았던 것도 사실입니다.

미션은, 해당 컴포넌트의 추상화를 높히는 것 입니다. 차후 기능 추가시에도 빠른개발 및 디버깅을 유연하게 하는 것이 이번 Refactoring의 목적입니다.

원 컴포넌트가 C# base라 Refactoring 후 동일 로직을 몇가지 언어와 플랫폼으로 구현해 보려고 합니다.

C#/DOTNET
JAVA/Apache/AXIS2 or Spring
C++/ATL/COM+

흠...3가지 다 해보기엔 시간이 조금 빠듯하긴 하겠지만 시도해 보려 합니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
2008/11/27 23:57 2008/11/27 23:57

댓글을 달아 주세요