E D R , A S I H C RSS

Java2 Micro Edition

Java 2 Micro Edition (J2ME) € œด๋Œ€ „™”๋‚˜ PDA ฐ™€ ด๋™†ต‹  ธฐธฐ๋“ฑ˜ ฐ€ „ œ’ˆ„ ๋ชฉ‘œ๋กœ •˜  žˆ๋‹ค. ธ๋ž˜„œ ดˆ†Œ˜• žฅ˜—„œ ž‘€ žฅ˜— ด๋ฅด๋Š” ด๋ฅธ๋ฐ” †Œ˜• ๋””๋ฐ”Šค ๋“คด Java ๋ฅผ ‚ฌšฉ•  ˆ˜ žˆ๋„๋ก ง€›•˜๋Š” ”Œ๋žซผด๋‹ค.



1. ตฌ„

  • J2ME๋Š” Configurationณผ Profile๋กœ ตฌ„ฑ๋˜–ด žˆ๋‹ค. (•„๋ž˜ "Configurationณผ Profile" ฐธ )
  • PDA ๋“ฑ—„œ ‚ฌšฉ๋˜๋Š”...
    • Configuration : Connected Device Configuration (CDC)
    • Profile : Foundation Profile
  • œด๋Œ€ „™”™€ ฐ™€ ๋งคšฐ  œ•œ •˜๋“œ›จ–ด—„œ ‚ฌšฉ๋˜๋Š”...
    • Configuration : Connected Limited Device Configuration (CLDC)
    • Profile : Mobile Information Device Profile (MIDP)

  • ‹žฌ๋กœ CLDC™€ MIDPฐ€ ฌŒ…๋˜–ด žˆ๋Š” œ‹  œด๋Œ€ „™”๋Š” ๋‹Œณผ ฐ™€ ตฌกฐ๋ฅผ ด๋ฃจ  žˆ๋‹ค.



    ธ๋ฆผ„ ๋ณด๋ฉด ๋งจ •„๋ž˜— MID, ฆ‰ œด๋Œ€ „™”˜ •˜๋“œ›จ–ด ๋ถ€๋ถ„žˆ  œ„—๋Š” Native System Softwareฐ€ กดžฌ•˜๋ฉฐ ƒœ„— CLDCฐ€, ธ๋ฆฌ  MIDP— ๋Œ€•œ ๋ถ€๋ถ„ด ๋‚˜˜ค๋Š”๋ฐ ด ๋ถ€๋ถ„„ ‚ดŽด๋ณด๋ฉด, MIDP Applicationณผ OEM-Specific Classes๋กœ ๋‚˜๋‰˜–ด žˆ๋Š” ฒƒ„ •Œ ˆ˜ žˆ๋‹ค. —ฌธฐ„œ˜ OEM-Specific Classes๋ผ๋Š” ฒƒ€ ๋ง ธ๋Œ€๋กœ OEM(Original Equipment Manufacturing) ฃผ๋ฌธž˜ ƒ‘œ๋กœ ƒ’ˆ„  œณต•˜๋Š” ฒƒด๋‹ค. ฆ‰, ๋‹ค๋ฅธ œด๋Œ€ „™”—„œ๋Š” ‚ฌšฉ•  ˆ˜ —† , ž‹ ˜(ฐ™€ †ต‹  šŒ‚ฌ˜) œด๋Œ€ „™”—„œ๋งŒ ๋…๋ฆฝ œผ๋กœ ˆ˜–‰๋  ˆ˜ žˆ๋„๋ก  œž‘๋œ Java๋˜๋Š” Native๋กœ ž‘„ฑ๋œ APIด๋‹ค. ด๋Š” ž‹ ˜(ฐ™€ †ต‹  šŒ‚ฌ˜) œด๋Œ€ „™”˜ Šน„„ ž˜ ๋‚˜ƒ€๋‚ดฑฐ๋‚˜˜๋Š” MIDP—„œ  œณต•˜ง€ •Š๋Š” Šน„™”๋œ ด๋ž˜Šค ๋“ค๋กœ ด๋ฃจ–ด žˆ๋‹ค. ง€ธˆนŒง€ ๋‚˜™€žˆ๋Š” ๋งŽ€ MIDP API๋“ค—๋„ ด๋Ÿฐ ˜ˆ๋Š” ๋งŽด ๋ณด  žˆœผ๋ฉฐ, šฐ๋ฆฌ๋‚˜˜ SK Telecom—„œ  œณต•˜๋Š” SK-VM—๋„ ด๋Ÿฐ SPEC„ ฐ€ง€  œด๋Œ€ „™”˜ Šน„— ๋งž๋Š” ธฐ๋Šฅ, ˜ˆ๋ฅผ ๋“ค–ด „๋™ ธฐ๋Šฅด๋‚˜, SMS๋ฅผ ปจŠธ๋กค•˜๋Š” ธฐ๋Šฅ ๋“ค„ ตฌ˜„•˜  žˆ๋‹ค. ธ๋ฆผ—„œ ๋ณด๋“ฏด CLDC๋Š” MIDP™€ OEM-Specific Classes˜ ธฐ๋ณธด ๋˜  žˆ๋‹ค.

2. Configurationณผ Profile

ผŠค๋„ ž๋ฐ”™€ ž„๋ฒ ๋””๋“œ ž๋ฐ”๋Š” J2ME ”Œ๋žซผด ๋“ฑžฅ•˜ธฐ  „๋ถ€„ž„๋ฒ ๋””๋“œ ‹œžฅ„ ๋ชฉ‘œ๋กœ •œ ž๋ฐ” ”Œ๋žซผ—ˆ๋‹ค. „ฐ๋„ …‹ƒ‘ ๋ฐ•Šค™€ ฐ™€ ๋‚˜๋ฆ„๋Œ€๋กœ˜ „ณผ๋„ žˆ—ˆง€๋งŒ, pJava™€ eJava๋Š” ๋ณ„๋กœ ‹œžฅ˜ ฃผ๋ชฉ„ ๋ฐ›„ ๋งŒ•œ ‚ฌฑด„ ธฐ๋ก•œ  —†—ˆ๋‹ค. ฒƒ€ ธฐ๋ณธ œผ๋กœ „  ๋งˆฌ๋กœ‹œŠค…œฆˆฐ€ •˜๋“œ›จ–ด „„ ๋ฐ  œกฐ™€ ด€๋ •„œ๋Š” ธ๋‹ง€ ๋‚ด„šธ ๋งŒ•œ ๋ฌดธฐฐ€ —†—ˆธฐ ๋•Œ๋ฌธ—ˆ๋‹  •ด๋„ ๋ณ„ ๋ฌด๋ฆฌฐ€ —†„ ฒƒด๋‹ค. ฆ‰, •˜๋“œ›จ–ด —…ฒด˜   ง€ง€ —†ด๋Š” ž๋ฐ”˜ ž„๋ฒ ๋””๋“œ ‹œžฅ „œ€ 𔛐•œ ณผ œ˜€๋‹ค.

ธ๋ฆฌ , ˆ˜๋งŽ€ †Œ๋น„ž/ž„๋ฒ ๋””๋“œ ๋””๋ฐ”Šค๋“ค— ณต†ต œผ๋กœ  šฉ•  ˆ˜ žˆ๋Š” ”Œ๋žซผ„ œ๋ฐœ•œ‹ค๋Š” ฒƒ๋„ žฒด œผ๋กœ •œ„ฐ€ žˆ—ˆ๋‹ค. ๋‹–‘•œ •˜๋“œ›จ–ด, ๋‹–‘•œ šด˜ฒด œ, ธ๋ฆฌ   „˜€ ˜™˜„—†๋Š” œ  € „Ž˜ŠคนŒง€, ด ๋ชจ๋“  ฐจ „ น๋ณต•˜๋ฉด„œ ธฐกด˜ J2SE ธฐ๋ฐ˜˜ ž๋ฐ”™€˜ ˜™˜„นŒง€ œ ง€•  ˆ˜ žˆ๋Š” †”๋ฃจ…˜€ ๋ถˆฐ€๋Šฅ•˜‹ค๋Š” ๋ฌธ œ‹žˆ—ˆ๋‹ค. ธ๋ž˜„œ ๋“ฑžฅ•œ œ๋…ปจ”ผœ ˆ…˜ณผ ”„๋กœŒŒผ๋กœ˜ ”Œ๋žซผ ๋ถ„• ด๋‹ค.

ปจ”ผœ ˆ…˜ด๋ž€ ž๋ฐ” ฐ€ƒ๋จธ‹ ณผ ฝ”–ด API๋“ค— ๋Œ€•œ ๋ช…„ธ๋ฅผ ˜๋ฏธ•˜ , ”„๋กœŒŒ€ ƒœ„˜ ด๋ž˜Šค ๋ด๋ธŒ๋Ÿฌ๋ฆฌ, ฆ‰ ‘œค€ API ‘•— ๋Œ€•œ ๋ช…„ธ๋ฅผ ˜๋ฏธ•œ‹ค. ด๋Ÿฌ•œ œ๋… ธ ๋ถ„• •„š”•œ œ ๋Š” ๋ฉ”๋ชจ๋ฆฌ™€ CPU๋“ฑ˜ ฌธฐ™€ „ฑ๋Šฅด๋ผ๋Š” ธก๋ฉด—„œ˜ š”ตฌ‚ฌ•ด ๋™•œ ๋””๋ฐ”Šค๋“ค˜ ‘•„ •˜๋‚˜๋กœ ๋ฌถ–ด„œ ปจ”ผœ ˆ…˜„  •˜•˜ , ด๋Ÿฌ•œ ปจ”ผœ ˆ…˜„ ๋ฐ”ƒ•œผ๋กœ ฐ ๋””๋ฐ”Šค๋“ค˜ ธฐ๋Šฅ, ˜€ ๋ฒ„‹ปฌ ‹œžฅ˜ š”ตฌ‚ฌ•— ๋งžถ”–ด ”„๋กœŒŒ„  •˜•œผ๋กœจ, ”Œ๋žซผ˜ †ต„ณผ ๋‹–‘„„ ๋™‹œ— ๋งŒกฑ‹œ‚ฌ ˆ˜ žˆธฐ ๋•Œ๋ฌธด๋‹ค.

3. œ๋ฐœ

  • J2ME๋ฅผ ง€›•˜๋Š” •˜๋“œ›จ–ด œ๋ฐœ

    java.sun.com/j2me — ฐ€๋ฉด CDC, CLDC, MIDP ๋“ฑ„‹šด๋ฐ›„ ˆ˜ žˆ๋‹ค. ๋‹šด๋ฐ›œผ๋ฉด †ŒŠคฝ”๋“œนŒง€ ฌ•จ๋˜–ด žˆ , œ๋ฐœ•˜ ค๋Š” •˜๋“œ›จ–ด— ฌŒ…•˜๋ฉด ๋œ‹ค. (ž„•œฑด ž˜ ๋ชจ๋ฅด Œ...ใ…ก.ใ…ก)
  • J2ME๋ฅผ ธฐ๋ฐ˜œผ๋กœ •˜๋Š” —”Œ๋ฆฌผ€…˜ œ๋ฐœ

    java.sun.com/j2me — ฐ€๋ฉด J2ME Wireless Toolkit „‹šด๋ฐ›„ ˆ˜ žˆ๋‹ค. J2ME Wireless Toolkit — —๋ฎฌ๋ ˆ„ฐ€ ฌ•จ๋˜–ด žˆ–ด„œ ง ‘ …ŒŠคŠธ •ด๋ณผ ˆ˜ žˆ๋‹ค.
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:29
Processing time 0.0208 sec