WWW

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ WWW ] in KIDS
글 쓴 이(By): tree (꿈나무)
날 짜 (Date): 1997년06월12일(목) 14시29분31초 KDT
제 목(Title): [re]java에서.....


 음 지금 하시려는것이 넷스케잎 같은 브라우저 화면에  자바 

 프로그램 동작화면이 나타나길 바라는거죠?

   그럼 안되는게 당연하네요...

 자바는 그냥 운영체제 위에서는(음 그러니까 쉘 같은데서....)

 수행이 안됩니다.. 코드가 기계어 코드가 아니기 때문에.. 반드시

 자비 인터프리터나 웹 브라우저 상에서 돌려야 됩니다.

  근데 CGI에서 호출해서 수행시키면.. CGI는 웹브라우저에서 도는게 아니라.

 그냥 서버의 운영체제상에서 도는것이기 때문에 거기서 포크나 exec같은거

 해서 수행시킨것도 당연히..  운영체제에서 돌게 되죠.. 그러면  당연히

 수행이 안되죠.. ㅤ수행이 되게 할려면 java인터프리터를 수행시키고,

 파라미터로, 클래스 화일 이름 주는 수 밖에 없는데,.. 그렇게 하면 

 따로 자바 어플리케이션 윈도우가 열릴테니 우너하는 결과는 얻을 수 없겠죠.

 음 게다가 윈도우가 열리는 곳도 서버가 되겠죠...

  따라서 CGI에서 바로 자바 애플릿을 호출해서 브라우저 화면에 뜨게하는것은

 거의 불가능하다고 볼수 있죠.. 머 그래도 굳이 해야 된다면 꽁수로 비슷한 효과를

 내는 수는 있겠죠... HTML문서에서 CGI를 수행시키고 CGI는 다시 애플릿이 들어 
있는

 HTML을 출력한다던가...

   그게 너무 무식한 방법이다 싶으면... 

 HTML에서 첨에 애플릿 로딩하고 초기화 한다음에 CGI수행시키고 CGI는 다시 HTML

 문서를 아주작은 테두리도 없는 히든 프레임 같은데 뿌리고, 뿌려진 HTML문서에는

 javascript같은걸로 <body onLoad=".......">해서 도큐먼트 뿌려지자 마자..

 첨에 로딩된 애플릿을 수행하는  method를 호출하는 루틴을 집어 넣는다던가

 하면 되겠군요...

  대충 생각나는데로 적은거라 더 좋은 방법이 있을지도 모르겠군요..

 그럼 20,000
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.