분명 책에 있는 예제를 똑같이 따라했는데 웹 상에서
start, stop, uninstall 부분이 수행이 되지 않았습니다.
stop을 클릭해도 equinox의 콘솔 창에 아무런 변화가 없었습니다.
뭔가 빠뜨린게 있는건지...
그리고 번들을 install 하는 부분의 원리가 무엇인지(ftp를 이용하는건지..)가 궁금합니다.
또한, 웹 상에서 update 하는 방법도 install 하는 방법과 비슷한건지,
아니면 뭔가 다른 방법이 있다면 알려주시면 감사하겠습니다. 정말로 ㅎ;;
9장 소스의 번들 install 은 HTTP 의 POST 를 이용한 File Upload 를 사용합니다.
즉 일반 게시판에 파일 첨부하는것과 마찬가지구요.
여기서는 이렇게 첨부된 파일을 inputstream 으로 바로 osgi 의 install 함수에 전달하게 됩니다.
update 시에도 똑같은 방식으로 진행하면서 파일이름이 같다면 업데이트 됩니다.