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