이 중에서 CLDC와 MIDP는 핸드폰, 무선 호출기 등과 같은 이동형이고, 제한된 연결형인 개인 정보장치에 대한 규약이다. 따라서 KVM은 자바 기술을 낮은 사양의 네트워크 기기에 적용할 수 있도록 최적화한 JVM의 일종이다. 최근 들어 KVM에 대한 관심이 늘고 있는 것은 KVM이 핸드헬드 PC나 휴대폰과 같은 메모리 용량이 작은 무선기기에 맞게 설계되었기 때문이다. 그리고 이것을 휴대폰에 탑재하면, 단순한 텍스트 기반 데이터를 송수신할 수 있는 WAP프로토콜과 달리, 동적인 그래픽을 구현하는 데 이용할 수 있고, 다른 VM에 비해 구현이 쉽다. 또한, 강력한 보안 체제가 있으며, 기존의 자바 개발자의 참여를 쉽게 유도할 수 있어 시장을 쉽게 선도할 수 있다. 그렇기 때문에 국내 대부분의 이동통신업체 뿐만 아니라, 일본의 I-mode 등의 업체에서 KVM을 앞다투어 도입하고 있으며, 가트너 그룹도 2000년 하반기 전망에서 자바가 WAP을 대체할 가장 강력한 기술로 내다보았다. 3. 퀄컴사의 BREW CDMA기술로 유명한 퀄컴에서 야심찬 계획으로 선보인 것이 바로 BREW(Binary Runtime Environment for Wireless, 이하 브루)이다. 브루는 CDMA기반 무선 인터넷 솔루션으로, 기본적인 개념은 위의 VM과 다를 바 없다. 그러나 전세계 모든 단말기 제조업체에 라이선스 없이 무료로 브루를 제공해, CDMA칩 수익을 극대화하겠다는 전략으로 선보인 것이므로, 차후에 KVM의 강력한 도전자로 성장할 가능성이 있다. 물론 시기적으로 너무 늦지 않았느냐 하는 것과 소프트웨어 시장에 대한 경험이 전무한 퀄컴으로서는 무리수가 아니냐는 전망도 있다. 하지만 퀄컴의 전세계적인 영향력을 생각할 때 무시할 수 없는 솔루션으로 전망된다. 아직은 베타버젼만 국내 관련 업체에 제공되고 있으며, 올 5월쯤 정확한 스펙이 공개될 예정이다. 2. KVM은 어디에 와있나? for 자바 개발자 핸드폰에서 자바 프로그래밍을 한다는 생각은 작년 중반까지만 하여도 상당히 낯선 개념이었다. 썬사의 퍼스널 자바와 임베디드 자바가 실패한 이후에 대부분의 자바 개발자는 소형기기에서 자바를 사용하는 것은 아직 멀다고 생각하고, 서버측 애플리케이션쪽으로 눈을 돌렸다. 그러나 자바 플랫폼이 Configuration과 Profile로 세분화된 것과 CLDC와 MIDP 스펙의 발표는 이러한 상황을 반전시키기에 충분하였다. J2EE와 J2SE에만 관심을 기울이던 필자에게 J2ME의 매력과 가능성을 심어준 것은, 배준현씨가 국내 월간잡지에 기고한 CLDC/MIDP를 소개한 글이었다. 핸드폰이나 소형 정보단말기에서 프로그램을 다운로드해서 실행한다는 것과 그 프로그램이 자바 기반이라는 것에 적지 않은 충격을 받았다. 많은 국내 자바 개발자도 같은 생각이 아니었을까 한다. 물론, 그 전부터 국내 대기업과 관련 기업에서 종사하는 자바 개발자들은 이미 많은 부분에서 상당한 경험이 있었다. 실제로 작년 하반기부터 LG의 ez-java 시리즈를 시작으로, KVM에 관심이 높아지면서 많은 ISP업체에서 개발을 시작하였다. 몇몇 KVM 관련 공개 세미나에는 관심 있는 자바 개발자들이 모여들어 발을 디딜 틈이 없을 정도였다. 더구나 올해 초에 열린 "한국 자바 개발자 컨퍼런스"에서 J2ME관련 기술에 강의의 절반을 할애했다는 점은, J2ME기술에 대한 한국 자바 개발자들의 높은 관심을 입증하는 것이 아닐 수 없다. for IT 업체들 일단 국내에 있는 이동통신 서비스업체를 살펴보자. 우선, 시장을 개척한 업체는 LG 텔레콤이다. LG 텔레콤은 작년 하반기부터 CLDC기반 KVM을 자체 개발하여 ez-java 시리즈를 탑재해서 서비스를 시작하고 있다. 그러나 ez-java는 MIDP를 준수한 것은 아니기 때문에 올해 MIDP를 따르는 제품이 선보일 예정이며, 이미 많은 개발자와 ISP업체가 개발을 하고 있다. 또한, SK텔레콤도 GVM서비스 이외에도 XCE사의 KVM을 도입하여 현재 서비스를 하고 있으며, 신세기통신, 한국통신 프리텔, 한국통신 엠닷컴에서도 이 대열에 곧 합류할 예정에 있다. 그래서 이처럼 모든 이동통신 서비스 업체들이 KVM기반의 서비스를 도입할 경우, 시장은 급속히 확대될 것으로 보인다. 즉 금년 말에는, VM시장에서 KVM이 갖는 영향력은 무시할 수 없을 수준에 오를 것이며, 그에 따라 수요도 많아질 것이라는 것이 필자의 견해이다. 3. Future 이처럼 핸드폰과 같은 소형 정보기기를 필두로 J2ME의 기술은 급속히 시장을 잠식해 나갈 것이 분명하다. 현재 J2ME기술로 시장이 형성되고 있는 분야는 핸드폰과 Palm등의 PDA시장이지만, J2ME기술이 노리는 것은 이것만은 아니다. 얼마 전 JCP에서는 J2ME CDC를 위한 RMI 스펙을 발표하였다. 이것은 무엇을 의미하는가? 앞으로 노트북이나 핸드헬드 PC에 블루투스 환경, 혹은 무선 랜 환경에서 RMI를 통해 분산컴퓨팅을 실현할 수 있게 되며, JINI와 통합되어 미래의 네트워크 세상을 이룰 발판을 차근차근 마련하고 있는 움직임이 느껴지지 않는가?
이전 글 : 제니퍼 니더스트와의 인터뷰
다음 글 : SSH 관련 10가지 질문(2부)
최신 콘텐츠