지금까지, 리치 클라이언트 플러그인은 플랫폼이 시작될 때 실행할 클래스를 지정해야 하는 RCP(Rich Client Platform) 플러그인과 Eclipse SDK 플러그인 간의 주된 차이임을 확인했습니다. 이 클래스는 올바르게 구성되어 있는 Workbench 창을 작성하고 실행합니다. 그 밖에 리치 클라이언트 응용프로그램의 차이점은 무엇입니까? 실제로 많지는 않습니다.
응용프로그램 Workbench의 하부구조가 적절히 마련되어 있으면 Workbench에 기능을 추가하는 기술은 플랫폼 SDK Workbench를 확장할 때 사용한 기술과 동일합니다. Workbench UI 확장점은 보기, 편집기, 메뉴 및 우리가 알고 있고 자주 사용하는 다른 모든 컨트리뷰션 항목을 추가하는 데 사용됩니다. 브라우저 예제의 경우 Perspective 및 몇 개의 보기에 대한 확장을 추가합니다.
Workbench에 플러그인에서 이러한 확장을 살펴본 바 있습니다. 완전하게 하기 위해 브라우저 예제에서 이러한 확장을 사용하는 방법을 살펴보겠지만 이 개념에 대한 작업 지식을 이미 알고 있는 것으로 가정합니다.