원문 : http://blogs.gnome.org/markmc/2010/06/21/rest-api-for-rhev-m/
REST API For RHEV-M
Mark McLoughlin와 Eoghan Glynn가 6월 21일 발표한 Red Hat Enterprise Virtualization Manager를 위한 REST API GUIDE이다.
현재 RHEV-M를 위한 API는 단지 윈도우에서 RHEV-M 를 완전하게 지원하는 SCRIPT INTERFACE Windows Powershell plugin 이다
그러나 이는 원격지 또는 다른 APPLICATION에서 호출하기 쉽지 않다.
REST API를 추가함으로써 원하는 형태로 만들었다.
만약 RHEV-M 2.2가 설치되어 있다면 ,쉽게 배포본을 다운로드 하고, Java EE application server에 deploy 하고 그리고 Apache Felix Karaf based shell 을 다루는 것들이 쉬울 것이다.
RHEV-M은 오픈소스 프로젝트가 아니다 그래서 우리는 개발을 위한 REST API에 많은 노력을 기울여야 한다.
우리는 2.2에서 Powershell interface 의 API들의 디자인과 프로토타입의 설계에 많은 공을 들였다.
하지만 RHEV-M 다음 버젼에서 , 우리의 계획은 RHEV-M backed에 직접호출하는 API를 적합하게 추가하는 것이다.
그때 API는 완전히 지원할 것이다.
...
Red Hat Enterprise Virtualization REST API는 Red Hat Enterprise Virtualization Manager(RHEV-M)의 기능을 위한 RESTful interface를 제공합니다.
API는 소프트웨어 개발자들과 시스템관리자들이 Red Hat Enterprise Virtualization를 컨트롤하기위해 다양한 프로그래밍 언어와 OS에서 코드를 작성(프로그래밍)하는 것을 허락합니다.
Red Hat Enterprise Virtualization REST API 0.9
http://markmc.fedorapeople.org/rhevm-api/en-US/html-single/index.html
첫댓글 API 가이드 내용 자체과 REST API를 호출하는 부분이 상당히 쉽게 구현되어 있는 것 같습니다. 많은 경우들은 GET URI 호출만으로도 바로 결과를 보고 명령할 수 있게 되어 있네요. (CRUD가능)
좋은잘읽었습니다.