콘텐츠로 건너뛰기

자바(JAVA)로 할 수 있는것?

예전부터 싸이월드의 미니홈피를 띄우면 윈도우의 시스템 트레이이 자바가 실행 되는 것을 많이 보아왔다.(커피잔 모양 아이콘)

그때마다 막연히 미니홈피라는게 자바로 만들어 진 것인가? 라는 생각을 했었는데..
조금씩 알 것 같아진다..

자바로 만들 수 있는 것은 오직 로컬 프로그램밖에 없는 줄 알았다.(그동안은 참 무지 했었다.)

물론 웹 프로그래밍도 가능 하겠지만, 웹에 최적화 된 언어라곤 생각하지 않았었다.

지금 와서 보니 자바라는 언어가 만들 수 있는 것은 무긍무진 하다. JDBC를 이용하면 자바를 이용해 PHP처럼 DB와 연계하는 것도 가능하고 플랫폼에 구애를 받지 않는 자바이다 보니, 모바일 휴대폰부터 어떠한 컴퓨터 시스템에서도 어지간 해선 작동을 한다.

각 프로그래밍 언어마다 장.단점이 있겠지만, 내가 봤을 땐 자바는 무적이다..ㅋ 그래서 더 더욱 자바라는 언어에 대해서 흥미가 생기고 관심이 생기는 지도 모르겠다.

싸이월드 미니룸
<싸이월드 미니룸>

컴파일 방식과 인터프리터 방식의 두가지 특징을 함께 가지고 있고, JSP, JDBC 등등 매력적인 요소가 넘쳐나는 자바 프로그래밍.. 완전 홀딱 빠져버렸다.

내 마음에 한번 찍힌 이상!!
자바 너는, 앞으로 내 연구 대상이다!!ㅋ

덧, 싸이월드에서 JRE가 실행된 이유는 싸이월드의 기능 중 일부분에서 애플릿이 사용되어서 그런 것 같습니다. 웹페이지는 모두 asp로 만들어 져 있군요^^ㅋ


8 개의 댓글

  1. 염장의 폭우속을 헤치고 나오니 자바에 대한 이야기가 있네요.
    지금은 임용에 목을 매야 하는 상황이라 욕심이 나도 일단 패쓰~ 하고 보지만, 좀 여유가 나면 php도,,, 자바도,,, 제대로 한번 구경(?)해봐야겠네요. ^^

    1. 염장의 폭우속..하하^^
      여친에게 제가 블로그 아이디하고 비번을 알려줘서 이제부터 ‘내사랑 경탱이♡’ 카테고리에는 여친이 글을 종종 남기기로 했거든요^^ 그게 염장의 폭우가 될 줄이야…ㅋ

      자바라는 언어 너무 매력적이에요^^ 지금 완전히 매료된 상태랍니다~

  2. 난 DB등 웹페이지 연동을 위해 자바로 코딩하고 웹페이지등은 자바스크립트로 코딩한줄알았는데 전부 자바?

    1. 이건 순전히 내 추측이고 내 생각이지만,
      싸이월드의 기본 폼은 JSP로 만들어 져 있고, JDBC를 이용해서 서버에 있는 DB하고 연결을 하는 형태 인것 같아.

      자바스크립트도 쓰인부분이 있겠지만, 일단 자바 스크립트는 자바와는 별개니깐 제외..ㅋ

  3. 제가 알고 있는 자바의 약점은 딱 2가지 입니다.
    우선 인터프리터 언어라 속도가 컴파일러 언어보다 느립니다.
    그리고 자바 버추얼 머신에 의해 확장성이 좋아보이지만 반대로 자바 버추얼 머신을 설치 못하는 환경 (PDA 같은)에서는 사용을 못합니다.(한마디로 플렛폼을 가리긴 가립니다. ^^;) 스크립트는 웹 언어라 빼고요 ^^;

    아, 그리고 싸이는 ASP입니다 ^^; 그러니 당연히 MS-SQL에 연동을 하는거겠죠?
    하지만 화면에 보여지는 모든것은 전부 자바스크립트가 맞습니다 ^^
    한번 소스를 보고 싶으시면 싸이에 로그온 하셔서 마우스를 “내 미니홈피 가기”위에 놓으셔서 익스플러의 스테이터스 바에 표시된 자바 함수 안에 있는 숫자를
    http://minihp.cyworld.nate.com/pims/main/pims_main.asp?tid=
    이 주소 뒤에 붙이시면 스크립트 정도는 볼 수 있습니다(전부 받아버리세요 ㅋㅋ)

    1. 화현님 댓글 잘 읽었습니다. 지금 싸이월드를 접속해 보니 ASP가 맞군요. 예전처럼 시스템 트레이에 자바의 커피잔 로고도 안생기고…;;
      중간에 ASP로 다시 제작한거 아닙니까?^^ 예전엔 분명 JSP라고 생각 했었는데 당시엔 소스는 확인을 안 했었 거든요…;;

  4. 싸이월드는 맨 처음 서비스 오픈때부터 ASP로 제작했습니다.
    아마 예전에 자바가 떳던것은 메시지용(쪽지) applet 때문이었을것 같습니다.
    그나마도 2001년 경에는 ActiveX로 바뀌었을건데.. 이상하군요..

    1. 시스템 트레이에 자바 아이콘 하나로 추측해 글을 쓴 것이라 잘못된 정보를 쓴게 되버렸습니다….;;
      위에 화현님이 댓글로 정보 수정을 해 주셔서 본문은 그냥 두었거든요^^ㅋ
      제가 잘못 알고 있었습니다….하하..;;;
      JAVA가 웹 환경에서도 강한 언어라는걸 말하고 싶었는데, 뭔가 잘못 되버렸네요…;; 정보 감사합니다^^

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다