본문 바로가기

잡다한 글들

Java의 Class Loader 는 참으로 진보한 시스템..

반응형

친구집에 스타가 깔려 있다.
우리집에는 스타가 안 깔려 있다고 하자.

이때 친구집에 있는 스타를 그대로 땡겨와서
우리집에서 실행 시키면 참 좋을거다.


그렇게 하려면.
네이티브에서는
내가 특정 위치에 있는 데이터를 access 하려고 하면,
그것을 파일 시스템 드라이버가 잡아서,
친구집으로 네트웍으로 전송해 주고,
친구집에서는 전송받은 데이터로 해당 데이터를 access한 뒤에.
다시 네트웍으로 우리집으로 보내주면,
파일 시스템 드라이버가 access 한 놈들에게 데이터를 반환하게 해야 한다.
( 아마도 그렇게 해야 할것이다. - 사실 정확하게는 잘 모른다. ㅎㅎ )

정말로 복잡하다.


하지만, Java의 Class Loader는 정말로 간단하다.
원격지의 경로와 로컬의 경로 모두 URL 형태로 되므로,
알아서 동작하니깐 말이다.


물론 이런것들도 전부다 기본 개념을 잘 잡고,
내부적으로도 잘 만들어 놓은 VM 때문이기는 하지만 말이다.
( 사실 이것도 정확하게 맞는지 잘 모르겠다. ㅋㅋㅋ )



암튼.
위에서 말한 네이티브를 쓰는건...
그렇게 많은 곳에서 기술을 가지고 있지는 않나보다...
( 파일 시스템 자체를 그렇게 하기에는 문제가 많을거다. )
( 그것을 지원하는 프로그램들도, 동시에 끌어다 쓰는것을 대비하여야 하니깐 말이다. )


암튼 그렇다는거다. ㅋㅋ

반응형

'잡다한 글들' 카테고리의 다른 글

오후 11시 06분 : 회사다.  (2) 2007.01.25
대통령 신년사....  (1) 2007.01.23
정보는 얻어 내기 위해서는...  (4) 2007.01.22
대학로 산책....  (2) 2007.01.20
TLogin에 대응하는 KTF의 iPlug 발표.  (1) 2007.01.20