Topic
ActiveX 이행
한 번에 재작성하지 않고, 기존 ActiveX / OCX 자산을 유지·래핑·교체 중 어떻게 다룰지 판단하는 팀을 위한 토픽 페이지입니다.
이 토픽의 역할
기존 ActiveX / OCX 자산이 있는 프로젝트는, 전부 재작성할지 그대로 두는지의 양자택일로만 보이기 쉽습니다.
실제로는 중간 경로가 몇 개 있습니다.
- 현재 컴포넌트를 유지하고 운용한다
- 새로운 코드에서 안전히 쓸 수 있도록 래핑한다
- 주변부터 단계적으로 교체한다
- 네이티브 경계만 먼저 재설계한다
이 토픽에서 자주 보이는 질문
- 기존 ActiveX / OCX 자산을 얼마나 오래 살릴지
- 새로운 .NET 코드가 어떻게 안전히 다뤄야 할지
- 어느 부분은 지금 교체하고 어느 부분은 당분간 남길지
- COM 책임과 스레드 경계를 어떻게 분리할지
일반적인 방향
전면 재작성으로 바로 뛰기보다, 먼저 현재 경계를 명확히 하고 유지·래핑·단계적 교체가 어디에 맞는지 결정하는 편이 효과적인 경우가 많습니다.
이 페이지에서 연결된 서비스와 기사는 그 비교를 지원하기 위한 것입니다.
문의하기
이 페이지의 내용과 비슷한 과제가 있다면, 현재 상황과 필요한 지원 형태를 함께 적어 문의해 주세요.