큰 SAP 투자를하는 회사에서 근무하고 있으며 수십 개의 큰 .Net 시스템 (주로 엔지니어링 시스템 용으로 내부적으로 사용)과 Java 플랫폼 (주로 외부 웹 응용 프로그램). ABAP, C# 및 Java EE에 대규모 개발 상점이 있습니다.웹 대 데스크톱 개발 (온라인 대 스마트 클라이언트)
우리는 어떤 플랫폼에서 어떤 도메인을 사용하는지에 대한 적절한 표준을 가지고 있지만 웹 UI를 사용할시기와 데스크톱 UI를 사용할시기는별로 명확하지 않습니다.
나는 과거 (like this)에서이 주제에 대한 몇 가지 훌륭한 연구를 본 적이 있지만 내가 도움이 모범 사례를 기반으로 의사 결정 트리를 구축하고 싶습니다
좀 더 구조화 된 일을하고 싶습니다 이 질문에.
내가 과거에 본 적이 기준의 일부
은 다음과 같습니다- 이 응용 프로그램은 서로 다른 OS 구성으로 사용자 를 대상으로?
- 응용 프로그램에서 데이터 정렬 및 편집을위한 OS 유형 기능이 필요합니까?
- 웹 응용 프로그램이 할 수있을 것이다 (내가 AJAX/ 비동기 JS 웹 응용 프로그램, 에 훨씬 풍부한 데스크탑과 같은 기능을 가능하게했지만 바탕 화면을 주장 일부는이 지역에서 여전히 왕 것을 알고) 유용성, 응답 성, 투명도 및 유틸리티 응용 프로그램과 함께 제공 될 수 있습니까?
웹 UIS에는 웹 페이지와 웹 응용 프로그램 외에도 웹 서비스가 포함되어 있습니까? 어떤 의미에서는 웹 서비스가 데스크톱 응용 프로그램이나 웹 사이트를 작성하여 서비스와 통신 할 수 있으므로 사용자 상호 작용이 직접적으로 이루어지는 것은 아니기 때문에 묻습니다. –
큰 질문입니다! 나는 웹 페이지와 웹 애플리케이션에 대해 특별히 생각하고있다. WS는 UI가 없다 (당신이 지적했듯이) –