Supporting Remote Workspaces for Eclipse IDE

이클립스 통합 개발 환경에서의 원격 작업 공간 지원

  • Kim, Seong-Hune (School of Computer Engineering & Information Technology, University of Ulsan) ;
  • Lee, Hong-Chang (School of Computer Engineering & Information Technology, University of Ulsan) ;
  • Park, Yang-Soo (School of Computer Engineering & Information Technology, University of Ulsan) ;
  • Lee, Myung-Joon (School of Computer Engineering & Information Technology, University of Ulsan)
  • 김성훈 (울산대학교 컴퓨터정보통신공학부) ;
  • 이홍창 (울산대학교 컴퓨터정보통신공학부) ;
  • 박양수 (울산대학교 컴퓨터정보통신공학부) ;
  • 이명준 (울산대학교 컴퓨터정보통신공학부)
  • Published : 2006.10.20

Abstract

이클립스는 오픈 소스 프로젝트로 개발된 세계에서 가장 널리 사용되는 자바 통합 개발 환경 중의 하나이다. 이러한 이클립스의 모든 기능은 플러그인을 통해 제공된다. 플러그인은 이클립스 플랫폼이 제공하는 서비스를 이용하거나 다른 플러그인과 연동되거나 통합되어 사용된다. 이클립스 플랫폼에서 원격 작업 공간을 이용하여 프로젝트를 관리할 수 있는 플러그인이 개발된다면 효율적으로 프로젝트를 개발할 수 있을 것이다. 본 논문에서는 웹데브 프로토콜을 이용하여 프로젝트를 효율적으로 관리할 수 있는 AutoWebDAV 이클립스 플러그인의 개발에 대하여 기술한다. AutoWebDAV 플러그인은 웹상에서 협업을 지원하기 위한 표준 프로토콜인 웹데브 프로토콜을 이용하여 프로젝트 개발 시 로컬 작업 공간만이 아닌 웹상에 원격 작업 공간을 두어, 어디서나 프로젝트를 가져와서 사용하고 개발할 수 있도록 지원하여준다. 현재까지는 프로젝트를 원격 저장소에 저장하기 위해서는 여러 가지 번거로운 절차를 거쳐야 하였지만 AutoWebDAV 플러그인을 이용할 경우 서버설정 후 간단한 버튼 조작으로 원격 서버에 프로젝트 구성요소들을 저장할 수 있도록 하였다.

Keywords