MMPP(Mobile Messaging and Presence Protocol)๋ PC ์์ ICQ, Yahoo!, AOL ๊ทธ๋ฆฌ๊ณ ๊ตฌ๊ธ๊ณผ ๋ง์ดํฌ๋ก์ํํธ๊ฐ ์ ๊ทน ์ง์ํ๋ XMPP์ ์ฅ์ ์ ์ด์ด ๋ฐ์ ๋ชจ๋ฐ์ผ ๋ฉ์ ์ ๊ฐ ์ํธ ์ํต์ ์ํด ๋ง๋ค์ด ์ก์ต๋๋ค. MMPP ํ๋กํ ์ฝ์ ์ฃผ์ ์ฅ์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ฌ์ฉ์๋ค์ ์ด์ ๋ชจ๋ฐ์ผ ๋ฉ์ ์ ํ๋๋ง ์ค์นํด๋, ๋ค๋ฅธ ๋ชจ๋ฐ์ผ ๋ฉ์ ์ ๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋๋ค์๊ฒ ๋ฉ์์ง ๋ฐ ํ์ผ ์ ์ก์ด ๊ฐ๋ฅํด์ ธ์ ๋ฉ์ ์ ์ ํธ์ ๋ฐ๋ผ ์น๊ตฌ๋ ๊ฐ์กฑ๊ณผ์ ๋ถ๋์ ํผํ ์ ์์ต๋๋ค. ์ฌ์ฉ์ ์ธ์ฆ์ ๋ชจ๋ฐ์ผ ๋จ๋ง๊ฐ ์ํธ SMS๋ฅผ ๋งค๊ฐ๋ก ํ ๊ฐํธํ ๋ฐฉ์์ ์ ๊ณตํ์ฌ, ๊ฐ ๋จ๋ง ์ฌ์ด์ ์๋ก ์ฃผ์๋ก์ ์ถ๊ฐ๋์ง ์๋๋ผ๋ ๋ฉ์์ง๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์์ต๋๋ค.
- ๋ชจ๋ฐ์ผ ๋จ๋ง ์์ฒด๊ฐ ์๋ฒ๊ฐ ๋์ด ๋ ์์ ์ผ๋ก ๋ฉ์์ง๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ๋๋ฌธ์, XMPP์ ๋ฌ๋ฆฌ ๋ณ๋์ ๋ถ์ฐ ์๋ฒ๋ฅผ ์ด์ํ์ง ์์๋ ๋์ด ์ฌ์ ์์ ๋น์ฉ์ ์ ๊ฐํ ์ ์์ ๋ฟ ์๋๋ผ ์๋ฒ์ ๋ฉ์์ง๊ฐ ์์ ์ ์ฅ๋์ง ์์ ๊ฒฝ์ฐฐ์ ์์ ์์์ ๋นํ์ง ์์ ๊ฐ์ธ ๋ฉ์์ง ๋ณดํธ์ ํ์ํฉ๋๋ค.
- ๊ธฐ์ ์ ์ผ๋ก XMPP์ ๋ฌ๋ฆฌ JSON์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ ์ฝ๋ฐฑ์ ํตํ API๋ฅผ ํตํด, ๋ ์ฝ๊ฒ ํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์ด ๊ฐ๋ฅํ ๋ฟ๋ง ์๋๋ผ , , ๋ฑ ๊ธฐ์กด XMPP์ ํธํ ๊ฐ๋ฅํ๋ฏ๋ก ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ ์ฝ๊ฒ ์ ์ฉํ ์ ์์ผ๋ฉฐ, node.js ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ง์์ผ๋ก ๋ค์ํ ๋ชจ๋ฐ์ผ ๋ฉ์ ์ ๊ฐ ๊ฐ๋ฐ ๋ฐ ๋ณด๊ธ ๋ ์ ์๋ ์ํ๊ณ๋ฅผ ์กฐ์ฑํ ์ ์์ต๋๋ค.
- RFC-MMPP ๋ฌธ์: https://github.com/daumcorp/mmpp/blob/master/RFC-mmpp.md
MMPP๋ XMPP์ ์ฃผ์ ์คํ์ธ message, presence ๋ฐ iq์ ํธํ ๊ฐ๋ฅํฉ๋๋ค. message๋ ์ํธ ์ธ์ฆ์ด ๋ ๋จ๋ง๋ก ๋ฉ์์ง๊ฐ ๋ค์ด์ค๋ฉด ๊ฐ ๋ฉ์ ์ ์ id@messsenger_name์ผ๋ก ๊ณ ์ ์ฌ์ฉ์์์ด๋๊ฐ ๋ง๋ค์ด์ง๋ฉฐ ์ด๋ฅผ ํตํ ์ฑํ ์ด ๊ฐ๋ฅํฉ๋๋ค.
{ message:
{
from:'channy@mypeople',
to:'jessie@kakao',
type:'chat',
body:'์๋
ํ์ธ์?',
}
}presence๋ ์ฑํ ์ค์ ํน์ ์ฌ์ฉ์ ์ ๋ณด๋ฅผ ๋ณผ๋, ๋ฉ์ ์ ์ํ๋ฅผ ์๋ ค ์ฃผ๋ ๊ท์ฝ์ผ๋ก ์ฌ์ฉ์์ ์ํ, ํ์ดํ ์ฌ๋ถ ๋ฑ์ ์ ์ ์๋ ์ ๋ณด์ ๊ฐ๋จํ ํ๋กํ ์ ๋ณด๋ ํจ๊ป ๋ณผ ์ ์์ต๋๋ค.
{
value:'presence type=typing',
show:'typing',
status:'์ ์ฃผ์ด์ด'
username: '์ฐจ๋',
}๋ ์์ธํ ์ฌํญ์ http://daumdna.tistory.com/775๋ฅผ ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋๋๋ค.
- ๋ณธ ํ์ด์ง๋ Daum DNA์์ ๋ง์ฐ์ ์ด๋ฒคํธ๋ก ๋ง๋ จํ ๊ฒ์ ๋๋ค. ๋ง์ ๋ถ๋ค์ด ๋์ฌ(?) ์ฃผ์๊ณ ์ฆ๊ฒจ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
- ๋์ฌ๋ ์ฌ๋ฐ๋ IT์ ๊ณ '๋ง์ฐ์ ' ์ด๋ฒคํธ ๋ด์คํ ๋งํ
- ๋ชจ๋ฐ์ผ ๋ฉ์ ์ ์ผ๊ตญํต์ผ? ๋ง์ฐ์ ์ฅ๋ ๋๊ธธ ZDnet ์ฝ๋ฆฌ์
- ๋ค์, ๋ชจ๋ฐ์ผ ๋ฉ์ ์ ๊ฐ MMPP ๊ฐ๋ฐ? PHP์ค์ฟจ
- ๋ค์, ๋ชจ๋ฐ์ผ ๋ฉ์ ์ ๊ฐ ํ์ค ๊ท์ฝ(MMPP) ๊ฐ๋ฐ ๋ฃจ๋ฆฌ์น
- ๋ชจ๋ฐ์ผ ๋ฉ์ ์ ๊ฐ ํ์ค ๊ท์ฝ ๊ฐ๋ฐ ํด๋ฆฌ์
- ์ง์ง๋ชจ๋๋ก ๋ฌปํ ๋ค์์ ๋ง์ฐ์ ๊ฐ๊ทธ ํด๋ฆฌ์