J2ME (Java 2 Platform, Micro Edition)

J2ME는 프로그래머들이 휴대전화나 PDA 등과 같은 이동통신 정보기기용 프로그램을 개발하고자 할 때 자바 프로그래밍 언어 및 관련 도구들을 사용할 수 있도록 해주는 기술이다. J2ME는 J2ME로 작성된 프로그램이 이동통신용 장비에서 실행될 수 있게 해주는 K 가상머신과 프로그래밍 규격으로 구성되어 있다. 프로그래밍 규격에는 CLDC와 MIDP의 두 가지가 있다. CLDC에는 이동통신 기기를 지원하는데 필요한 API와 가상머신 등이 들어 있다. MIDP는 CLDL에 사용자 인터페이스, 네트워킹, 그리고 이동통신 기기와 교신하는데 필요한 메시징 기능을 추가한 것이다. MIDP에는 애플릿처럼 크기는 작지만 CLDC와 MIDP를 만족시키면서 이동통신 기기에 사용할 수 있도록 작성된 자바 애플리케이션, 즉 MIDlet에 관한 아이디어가 포함되어 있다.

J2ME를 이용한 시스템이나 장치들은 이미 활용되고 있으며, 수년 내에 더욱 많이 보급될 것으로 기대된다.


작성 : 02-08-15 수정 : 04-08-12
영어판(whatis.com)