J2ME-¸ð¹ÙÀÏ ÀåÄ¡¿¡¼ °áÁ¦±îÁö..
Roman
Vichr Senior architect, DDLabs 2002³â 11¿ù
ÀÌ-Ä¿¸Ó½º(e-commerce)ÀÇ ¶Ç ´Ù¸¥ Ãø¸éÀÎ
m-payment¸¦ °ËÅäÇغ»´Ù. M-payment´Â ¸ð¹ÙÀÏ µð¹ÙÀ̽º »ó¿¡¼ Java 2 Platform
Micro Edition (J2ME) ÇÁ·¹ÀÓ¿÷À» ÀÌ¿ëÇÏ¿© ºñÁö´Ï½º¸¦ ÇÒ ¼ö ÀÖ´Â
¹æ½ÄÀÌ´Ù.
M-payment ¼Ö·ç¼ÇÀº MIDP/SIM APIs, SSL, Java Card Ç÷§ÆûÀ» »ç¿ëÇÑ´Ù. À̵éÀº
º¸Åë ÀÌ»óÀÇ º¸¾È°ú ³×Æ®¿öÅ© È¿À²¼ºÀ» Á¦°øÇÏ°í Æ®·£Àè¼Ç¿¡ ´ëÇؼµµ °æÁ¦ÀûÀÌ°í ÀûÀýÇÑ º¸¾ÈÀÇ ÇýÅÃÀ» ÁØ´Ù.
m-payment
¾ÆÅ°ÅØÃÄ M-payment´Â "Æó¼â¿Í °³¹æ" À̶ó´Â µÎ °¡Áö ¶Ñ·ÇÇÑ Ä«Å×°í¸®·Î ³ª´· ¼ö
ÀÖ´Ù. "°³¹æ(open)" m-payment ¸ÞÄ¿´ÏÁòÀº ÇýÅÃÀÌ ´õ¿í ¸¹´Ù. »ç¿ëÀÚ¿Í Á¦°øÀÚ°¡ °áÁ¦ ÀºÇàÀ̳ª
"¾îÀ½±³È¯¼Ò"¸¦ ÅëÇÏÁö ¾Ê°íµµ »ç¿ëÀÚ¿¡°Ô ¸¹Àº À¯¿¬¼ºÀÌ Á¦°øµÈ´Ù. ¸¶Âù°¡Áö·Î ½ÇÁ¦ °áÁ¦µµ µÎ °¡Áö Ä«Å×°í¸®(
micro¿Í macro)·Î ³ª´¶´Ù.
m-paymentµµ ´Ù¸¥ µ¥ÀÌÅÍ¿Í ¸¶Âù°¡Áö·Î 802.11, Bluetooth, infrared (irD),
¼¿·ê·¯ ³×Æ®¿öÅ©(CDMA, GSM, 2.5G, 3G) °°Àº ±âÁ¸ ÇÁ·ÎÅäÄÝ°ú ³×Æ®¿öÅ©¸¦ ÅëÇØ ¼öÇàµÉ ¼ö ÀÖ´Ù.
¶ÇÇÑ SMS (¿¹¸¦ µé¾î, mPAY), SAT, WAP, WTLS (SSL3.0¿ë WAP ½ºÅÃ) °°Àº Ãß°¡
ÇÁ·ÎÅäÄÝÀ» WAP ºê¶ó¿ìÀú ÀåÂø ÀüÈ¿Í WIM ¸ðµâ¿¡ »ç¿ëÇÏ¿© private key¸¦ º¸È£ÇÑ´Ù.
m-payment¿¡ ´ëÇÑ J2ME
ÇýÅà m-payment¸¦ ÇÚµé ÇÒ WAP, SMS, SAT ±â¼úÀÌ ÀÖÀ» ¶§ J2ME¸¦
°í·ÁÇÒ ¼ö ÀÖ´Â ¸î °¡Áö ÀÌÀ¯°¡ ÀÖ´Ù:
- À̽ļº(Portability). m-payment Ŭ¶óÀ̾ðÆ® ¾ÖÇø®ÄÉÀ̼ÇÀº J2ME-/
MIDP ȣȯÀÌ µÇ°í CLDC ½ºÆÑÀ» ÁؼöÇÏ´Â ´Ù¸¥ ÀåÄ¡¿¡ ½±°Ô Æ÷ÆÃµÉ ¼ö ÀÖ´Ù.
- Àû¾îÁø ³×Æ®¿öÅ© »ç¿ë°ú ¼¹ö ·Îµå. J2ME Ŭ¶óÀ̾ðÆ® ¾ÖÇø®ÄÉÀ̼ÇÀº ¿¬°áÀÌ ²÷±ä
¸ðµå¿¡¼ ÀÛµ¿ÇÏ¸ç µ¥ÀÌÅ͸¦ µ¿±âÈÇÑ´Ù.
- UI¸¦ ÀÌ¿ëÇÑ °¡¿ë¼º Çâ»ó. J2ME API´Â À̺¥Æ® Çڵ鸵°ú ±×·¡ÇÈ µîÀÇ GUI¸¦
Ç¥ÇöÇÒ ¶§ °í±Þ ±â´ÉÀ» Á¦°øÇÑ´Ù. °ÔÀÓ°ú ¸ÖƼ¹Ìµð¾î ¸Þ½Ã¡ ¼ºñ½º¿¡¼ ¸ð¹ÙÀÏ ÀåÄ¡¿¡ À̸£±â±îÁö ÀÚ¹ÙÀÇ
°¡´É¼ºÀº ºÐ¸íÇÏ´Ù. J2ME Mobile Media API (JSR- 135)ÀÇ ÃֽŠ¹èÆ÷ÆÇ¿¡µµ Á¦°øÇÑ´Ù.
- MIDletÀÇ µ¿Àû À̺¥Æ® Çڵ鸵. °¡¿ë¼ºÀ» Çâ»ó½ÃŲ´Ù.
- Internet Protocol (IP). ÀÚ¹Ù ¸¸Å ³×Æ®¿öÅ·¿¡ ÀûÇÕÇÑ °ÍÀº ¾ø´Ù.
- MIDletÀÇ ÃÖ¼Ò »çÀÌÁî. MIDlet Å©±â¸¦ °¡´ÉÇÑ ÀÛ°Ô À¯ÁöÇÔÀ¸·Î¼ ¼ºñ½º(ÅëÈ)
¿ä±ÝÀ¸·Î MIDletÀ» ´Ù¿î·ÎµåÇÒ ¶§ ºñ¿ëÀ» ÃÖ¼ÒÈ ÇÒ ¼ö ÀÖ´Ù.
- Record Management Store (RMS). J2ME MIDP 1.0 ½ºÆÑÀº
Record Management Store (RMS)¶ó°í ÇÏ´Â ¿µ¼ÓÀûÀÎ ½ºÅ丮Áö·Î¼ ±â·Ï
ÁöÇâ(record-oriented) µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛÀ» Á¦°øÇÑ´Ù. ÀÌ ½Ã½ºÅÛÀº µÎ °³ÀÇ Å¬·¡½º, ¼¼ °³ÀÇ
ÀÎÅÍÆäÀ̽º, ´Ù¼¸ °³ÀÇ ¿¹¿Ü¸¦ Á¦°øÇϴµ¥, À̵éÀº ÀçºÎÆÃÀ̳ª ¹èÅ͸® ºÎÁ·½Ã¿¡µµ ·¹Äڵ带 º¸À¯ÇÑ´Ù.
- Æ®·£Àè¼Ç º¸È£(Transaction protection). Àüü m-payment
Æ®·£Àè¼ÇÀº J2ME ¾Ïȣȸ¦ »ç¿ëÇÏ¿© ¾ÏÈ£È µÉ ¼ö ÀÖ´Ù. ¶ÇÇÑ, WAP°ú WTLSÀÇ Áö¿øÀ¸·Î, ¿£Æ®¸®
¼¼¼Çµµ º¸È£µÈ´Ù. SSL3.0À» ÅëÇØ ¼öÇàµÇ´Â °Í°ú °°´Ù.
- ¾ÏÈ£È(Cryptography). J2ME´Â ÀÚüÀûÀ¸·Î J2ME¿ë "Security
and Trust Services API"¸¦ Á¦°øÇÑ´Ù. (JSR 177) (Âü°íÀÚ·á).
- ½¬¿î MIDP MIDlet »ç¿ë. MIDletÀº URLÀ» ÅëÇØ ÇϳªÀÇ ÇÁ·Î½ÃÁ®¿¡ ¼³Ä¡µÉ
¼ö ÀÖ´Ù. URLÀº WAP 2.0 ½ºÆÑÀ» »ç¿ëÇÔÀ¸·Î¼ MIDP Ŭ¶óÀ̾ðÆ®·Î Ǫ½Ã(push)µÉ ¼ö ÀÖ´Ù.
°á·Ð J2MEÀÇ
MIDP ÇÁ·¹ÀÓ¿÷À» »ç¿ëÇÏ´Â µ¥¿¡´Â WAP push °ÔÀÌÆ®¿þÀÌ°¡ ÇÊ¿äÇÏ´Ù´Â Á¡À» ºñ·ÔÇÏ¿© ¸î °¡Áö ÇÑ°è°¡ ÀÖ´Ù.
¸î¸î WAP °ÔÀÌÆ®¿þÀÌ´Â Á¤ÀÇ°¡ Àß µÇÁö ¾ÊÀº MIDlet ´Ù¿î·Îµå´Â Áö¿øÇÏÁö ¾Ê´Â´Ù. ÇÏÁö¸¸ ÀÌ ºÎºÐ¿¡ °üÇÑ
Æ÷·³Àº ÁøÇàÁßÀÌ´Ù. Àüü J2ME ÇÁ·¹ÀÓ¿÷Àº m-payment¿Í SMS¿Í SAT¿¡ ±â¹ÝÇÑ ¼Ö·ç¼ÇÀ» °®Ãß¾î
°æÀï·ÂÀ» ´õÇÏ´Â µî ¸Å¿ì ¸Å·ÂÀûÀÎ ¼Ö·ç¼ÇÀ¸·Î º¸ÀδÙ.
J2ME°¡ ¸ð¹ÙÀÏ °áÁ¦ ½Ã½ºÅÛÀ» À§ÇÑ ±¸Çö ºí·ÏÀ¸·Î¼ ÁøÈµÇ±æ ±â´ëÇÑ´Ù.
Âü°íÀÚ·á
|
|