SharedIT | 묻고 답하기(AMP)

C# .net webbrowser-control 질문드립니다.

안녕하세요.

사내 ERP가 오래돼서  익스플로러 환경에서 밖에 구동이 되질않습니다. (asp .net 같습니다.)

부장님께서 CS 버전으로 바꿀 수 있겠는지 알아보라 하셨는데 정확히는 익스플로러를 안통해도

ERP가 구동이 될수 있는지 알아보라는 뜻 같기도 합니다.

(파폭 , 크롬 등은 접속 인증프로그램이 작동을 하지 않아 접속 자체가 안됩니다. 개발사는 없어졌고요ㅠ)

닷넷의 webbrowser 컨트롤을 사용해서 ERP에 접속을 하니 아주 잘 접속이 되고 정상적으로 구동이

됩니다. 

문제는 익스플로러의 존속여부인데 아시다시피 곧 서비스도 종료되고 이제 windows 기본어플에서도 제외되

어 설치가 안되어 나올텐데 PC에  ie 설치 없이 webbrowser-control에서 사용할 수 있는 ie 라이브러리나 패키

지가 있까요??

Tags : 태그가 없습니다.

6개의 답변이 있습니다.

차바라기
  0 추천 | 3년 이하 전

아무래도 재개발이 일순위 같습니다.~~정부지원 스마트팩토리 관련해서도 알아보세요~~

명동쓰레빠
  0 추천 | 3년 이하 전

재개발 보다는 ERP패키지를 도입을 하시는 방안을 추천 드림니다.

분석 하고 재 개발 하는 폭탄을 않고 가느니 이참에 옷을 변경 해보시는 것도

빨간신발
  0 추천 | 3년 이하 전

보통 이런경우 전면 재개발을 많이 하는데

비용이 많이 발생해서

부분 재개발만 하는 경우도 많아요

디비는 그대로 두고 프레임웍을 변경하는데

장점이 싸고 안정성이 높음

단점은 기존에 문제가 있던 부분도 그대로 승계, 개선이 없음, 일반 사용자한테 돈들여 뭘 바꿨냐고 욕먹기 좋음

비용은 전면 재개발하는 것보다 30~50%정도면 가능하지 않을까

찾아보면 업체도 어느정도 있습니다

hgp33 | 3년 이하 전

재개발이 필요한 부분인거는 아시는 것 같은데 아마도 예산 문제로 시간을 벌려고 하시는 것 같습니다. 감사합니다~!

쿨가이
  0 추천 | 3년 이하 전

임시방편으로 구동은 된다고 해도 문제가 많을겁니다.

일단 보안이 제일 걱정이구요.

현재는 호환된다고 해도 쓰다보면 알수없는 오류들이 지속적으로 발생합니다.

하루빨리 의사결정하셔서 재개발하시는게 좋을것 같네요

hgp33 | 3년 이하 전

네.. 역시 년식도 되다보니 재개발을 해야 겠네요 근데 예산문제로 시간을 벌려고 하시는 것 같아요. 도입해야 할 시스템이 갑자기 많아져서..

wansoo
  0 추천 | 3년 이하 전

인터넷익스플로러 웹 브라우저를 사용하는 방식이라면 ActiveX를 이용하는 형태로 만들어진 소프트웨어 일거라 보여 지네요.

한때 유행이었죠.

IE에 액티브 액스 설치해서 클라이언트 소프트웨어를 웹 방식으로 구동하는 방식...

IE가 퇴출 될 수 밖에 없었던 근본 원인이 ActiveX 때문이라 할 수 있겠고요.

ActiveX, Flash 같은 외부 플러그인을 통해 개발된 소프트웨어들은 웹브라우저의 범위를 벗어난 권한을 휘두를 수 있기 때문에 외부 플러그인에서 생긴 취약점을 웹브라우저가 보완할 수 있는 방법이 없다 보니 결국은 새로운 웹 브라우저에 모든 걸 넘기고 역사속으로 사라져 버린게 되는 것이고...

인터넷 익스플로러가 ActiveX 때문에 크게 번성했다가 결국은 ActiveX 때문에 망하게 된 브라우저라 할 수 있을 것 같고요.

웹 브라우저로 계속 유지하려면 HTML5의 기능으로 클라이언트 소프트웨어를 다시 만들어야 하겠고, 아니면 웹 브라우저 없이 단독으로 실행되는 형태의 소프트웨어로 다시 만들어야 할 것 같고요.

개발사가 없어졌다면 이번 기회에 ERP 자체를 변경하는게 맞지 않을까 싶어 보이네요.

자체 소스를 가지고 있고 개발 능력이 된다면 ActiveX로 작동되는 라이브러리 중에서 재활용 가능한 것들을 최대한 가져와서 단독으로 실행될 수 있는 클라이언트 소프트웨어를 새롭게 만들어야 할 것 같고...

ERP 시스템을 새롭게 교체할때까지는 IE를 계속 사용할 수 있는 Window 버전을 가상 컴퓨터를 이용해서 사용하는 것도 하나의 방법이 될 수는 있을 것 같아 보이네요.

hgp33 | 3년 이하 전

네.. 역시 년식도 되다보니 재개발을 해야 겠네요  감사합니다!

빨간신발
  0 추천 | 3년 이하 전

웹을 cs로 변경은 재개발이 아니면 어려울거라 생각됩니다

문제 해결방안은 

  • 1.재개발 - 보편적인 대응, 시간과 돈과 노동이 매우 많이 투입되어야 한다.

  • 2.가상머신으로 구형윈도우를 설치하고 ie를 계속 사용한다. - ie만의 문제는 아니고 플래쉬같은 문제도 고려. 사용 불편. 보안취약

  • 3.ie엔진을 사용하여 자체 브라우져 개발 - 현실성 없음

hgp33 | 3년 이하 전

역시 재개발 밖에 없군요. 닷넷 컨트롤러가 OS에 설치된 인터넷 익스플로러만 사용하지 않는다면 괜찮을텐데 ㅠㅠ 감사합니다.