도자
DoJaDoJa 프로필은 DoCoMo의 i-모드 휴대폰용 Java 애플리케이션 환경 사양입니다.
DoJa는 Java Community Process(JCP)에서 정의된 Java ME CLDC API를 기반으로 합니다.DoJa는 통신 및 기타 입출력 처리, 사용자 인터페이스(GUI) 및 기타 i-모드 고유의 응용 프로그램 기능 및 개별 전화 단말기 제조업체에 의해 정의된 확장 라이브러리를 제공하기 위해 NTT DoCoMo에 의해 정의된 프로파일입니다.단, Mobile Information Device Profile(MIDP; 모바일 정보 디바이스 프로파일)이나 Information Module Profile(IMP; 정보 모듈프로파일) 등의 다른 Java ME 프로파일과는 달리 DoJa는 Java Specification Request(JSR; Java 사양요구)로 정의되지 않기 때문에 종종 "독자" Java ME 프로파일이라고 불립니다.
DoJa를 사용하면 i-Mode가 기존의 HTML 기반 i-Mode 콘텐츠보다 더 역동적이고 상호작용적인 콘텐츠를 제공할 수 있습니다.Java for i-mode는 CLDC 버전과 DoJa 프로파일 버전으로 구성됩니다.CLDC 지원은 핸드셋에 따라 1.0 또는 1.1 중 하나입니다.DoJa 프로파일은 원래 버전 1.0 및 버전 2.0 이상이 MIDP 1.0 및 MIDP 2.0 이하인 일본 현지 시장용으로 작성되었습니다.해외 시장용으로 해외판이라고 하는 새로운 API가 작성되었습니다.현재 유럽에서 판매되는 단말기에는 도자 1.5oe와 도자 2.5oe가 탑재돼 있다.(DoJa 1.5oe를 탑재한 최초의 DoJa 핸드셋은 NEC에서 2003년에 출시된 N341i이며, DoJa 2.5 핸드셋은 2005년 초에 미쓰비시에서 출시된 M430i입니다.)DoJa 프로파일은 사용자 인터페이스 및 HTTP 통신을 포함하여 i-모드 확장 라이브러리(i-모드 프로파일의 경우 Java)와 함께 사용할 수 있도록 제공합니다.
DoJa 프로필
| DoJa 프로필 | 일본어 단말기 | Java CLDC 버전 | 최대 JAR 크기 | 최대 스크래치 패드 |
|---|---|---|---|---|
| 도자-1.0 | 503, 2101, 2002 시리즈 | 1.0 | 10/30KB | 10/30/50KB |
| 도자-2.x | 504, 2051, 2102, 2701 시리즈 | 30kb | 100/200kb | |
| DoJa-3.0 | 505호 506년 시리즈 | 30kb | 200kb | |
| DoJa-3.5 | 900시리즈 | 100kb | 400kb | |
| DoJa-4.0LE | 700701,702시리즈 | 1.1 | 30kb | 200kb |
| DoJa-4.0 | 901 시리즈 | 100kb | 400kb | |
| 도자-4.1 | 902 시리즈 | 100kb | 400kb | |
| 도자-5.0 | 903 시리즈 | 1 MB JAR + 스크래치 | ||
| 스타-1[1].0 | F-01A 등, 2008/Q4[2] 발매 | 2 MB JAR + 스크래치 | ||
| 스타-1.1 | 2009년 발매 | |||
| 스타-1.2 | 2009년 발매 | |||
| 스타-1.3 | 2010년 발매 | |||
| 스타-1.5 | 2011년 발매 | |||
| 스타 2.0 | 2011년 발매 | 10 MB JAR + 스크래치 | ||
"Star"[1]는 DoJa의 일부가 아니라 가속도계와 같은 최신 하드웨어 및 서비스에 액세스할 수 있는 DoJa의 후속 모델입니다.