인트라넷을 기준으로 한다면 C/S 나 WEB 이나 보안에 대해 우열은 거의 없고, 사내에 헤커가 있다면 C/S 가 더 용이한 표적입니다. 클라이언트 프로그램 조금만 깨면 DBMS 접근 용이성이 좋아서...<br />
프로그램 배포나 환경 설정 용이성, 로드 벨런싱 등 대부분의 경우 WEB 방식이 훨씬 유리해요.
윈도우 기반 어플리케이션 업데이트가 웹보다 못하다는 것은 옛말입니다. 별도의 설치 작업이 이루어 지지 않아도 마치 윈도우 업데이트 하듯 업데이트 관리를 진행할 수 있습니다.<br />
기업용 어플리케이션이라면 웹보다는 윈도우 기반의 개발을 권장해 드립니다.<br />
클라이언트에서 직접 DBMS로 접근하는 방식의 아키텍쳐는 이제 사라져야죠 ^^ <br />
이 때문에 CS가 보안에 취약하다라는 주장은 동의할 수 없습니다.
슨즈님 말씀처럼 요상한거 Active-X 로 도배를 할 정도라면 애초에 WEB 에 부적당한 업무라는 얘기 밖에 안되니까, 고려의 여지 없이 C/S 로 가시면 됩니다.<br />
그렇지만 WEB 은 죽으나 사나 단발성 트랜젹션을 구현하기 때문에, C/S 처럼 루즈한 시스템이 나올 수 없고 데이타의 간결함이나 정합성은 C/S 보다 애초에 낫다고 생각해요. C/S처럼 서버의 데이타와 사용자 PC에 가지고 있는 데이타가 달라서 생기는 아