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.0218 sec