๋ฏธ๊ตญ ๋๋ฒ์์ด ์๋๋ก์ด๋ ํ๋ซํผ์ ์๋ฐ API ์ฌ์ฉ๊ณผ ๊ด๋ จํด 2010๋ ๋ถํฐ ๊ณ์๋ผ์จ ์ค๋ผํด๊ณผ ๊ตฌ๊ธ์ ์์ก์ ๊ฒํ ํ๋ ๋ฐ ๊ฒฐ์ ์ ๋ด๋ ธ๋ค. ๋๋ฒ์์ Google์ ์์ ๋ค์ด Java API ์ฌ์ฉ์ด ๊ณต์ ์ฌ์ฉ์ด๋ผ๊ณ ํ๊ฒฐํ์ต๋๋ค.
๋ฒ์์ ๊ตฌ๊ธ์ ๋ชฉํ๊ฐ ๋ค๋ฅธ ์ปดํจํ ํ๊ฒฝ(์ค๋งํธํฐ)์ ๋ํ ๋ฌธ์ ํด๊ฒฐ์ ์ด์ ์ ๋ง์ถ ๋ค๋ฅธ ์์คํ ์ ๋ง๋๋ ๊ฒ์ด๋ฉฐ, ์๋๋ก์ด๋ ํ๋ซํผ์ ๊ฐ๋ฐ์ด ์ด ๋ชฉํ๋ฅผ ์คํํ๊ณ ๋์คํํ๋ ๋ฐ ๋์์ด ๋๋ค๋ ์ ์ ๋์ํ์ต๋๋ค. ์ญ์ฌ๋ ์ธํฐํ์ด์ค ์ฌ๊ตฌํ์ด ์ปดํจํฐ ํ๋ก๊ทธ๋จ์ ๋ฐ์ ์ ๊ธฐ์ฌํ ์ ์๋ ๋ค์ํ ๋ฐฉ๋ฒ์ด ์์์ ๋ณด์ฌ์ค๋๋ค. Google์ ์๋๋ ์ ์๊ถ๋ฒ์ ์ฃผ์ ๋ชฉ์ ์ธ ์ ์ฌํ ์ฐฝ์์ ๋ฐ์ ์ ๋ฌ์ฑํ๋ ๊ฒ์ด์์ต๋๋ค.
Google์ ์ฝ 11500๋ผ์ธ์ API ๊ตฌ์กฐ๋ฅผ ๋น๋ ธ๋๋ฐ, ์ด๋ ์ ์ฒด API ๊ตฌํ ๋ผ์ธ 0.4๋ง ๋ผ์ธ์ 2.86%์ ๋ถ๊ณผํฉ๋๋ค. ์ฌ์ฉ๋ ์ฝ๋์ ํฌ๊ธฐ์ ์ค์์ฑ์ ๊ณ ๋ คํ ๋ ๋ฒ์์ 11500์ค์ ํจ์ฌ ๋ ํฐ ์ ์ฒด์ ์์ ๋ถ๋ถ์ผ๋ก ๊ฐ์ฃผํ์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค์ ์ผ๋ถ๋ก ๋ณต์ฌ๋ ๋ฌธ์์ด์ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ฌ์ฉํ๋ ๋ค๋ฅธ(Oracle์ด ์๋) ์ฝ๋์ ๋ถ๊ฐ๋ถํ๊ฒ ์ฐ๊ฒฐ๋ฉ๋๋ค. ๊ตฌ๊ธ์ด ๋ฌธ์ ์ ์ฝ๋ ์กฐ๊ฐ์ ๋ณต์ฌํ ์ด์ ๋ ์ฝ๋์ ์๋ฒฝ์ฑ์ด๋ ๊ธฐ๋ฅ์ ์ด์ ๋๋ฌธ์ด ์๋๋ผ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ค๋งํธํฐ์ ์๋ก์ด ์ปดํจํ ํ๊ฒฝ์์ ๊ธฐ์กด ๊ธฐ์ ์ ์ฌ์ฉํ ์ ์๋๋ก ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
2012๋ ์ ํ๋ก๊ทธ๋๋ฐ ๊ฒฝํ์ด ์๋ ํ์ฌ๋ Google์ ์ ์ฅ์ ๋์ํ๊ณ API๋ฅผ ๊ตฌ์ฑํ๋ ์ด๋ฆ ํธ๋ฆฌ๊ฐ ๋ช ๋ น ๊ตฌ์กฐ(ํน์ ๊ธฐ๋ฅ๊ณผ ๊ด๋ จ๋ ๋ฌธ์ ์งํฉ)์ ์ผ๋ถ๋ผ๋ ์ ์ ์ธ์ํ์ต๋๋ค. ์ด๋ฌํ ๋ช ๋ น ์งํฉ์ ์ ์๊ถ๋ฒ์ ๋ฐ๋ผ ์ ์๊ถ์ด ์ ์ฉ๋์ง ์๋ ๊ฒ์ผ๋ก ํด์๋ฉ๋๋ค. ๋ช ๋ น ๊ตฌ์กฐ์ ๋ณต์ ๋ ํธํ์ฑ๊ณผ ์ด์์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํ ์ ์ ์กฐ๊ฑด์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ฐ๋ผ์ ๋ฉ์๋์ ์ ์ธ ๋ฐ ํค๋ ์ค๋ช ์ด ํฌํจ๋ ํ์ ID๋ ์ค์ํ์ง ์์ต๋๋ค. ์ ์ฌํ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ค๋ฉด ๊ธฐ๋ฅ ์์ฒด๊ฐ ๋ค๋ฅด๊ฒ ๊ตฌํ๋๋๋ผ๋ API๋ฅผ ๊ตฌ์ฑํ๋ ํจ์ ์ด๋ฆ์ด ์ผ์นํด์ผ ํฉ๋๋ค. ์์ด๋์ด๋ ๊ธฐ๋ฅ์ ํํํ๋ ๋ฐฉ๋ฒ์ ํ ๊ฐ์ง๋ฟ์ด๋ฏ๋ก ๋๊ตฌ๋ ์์ ๋กญ๊ฒ ๋์ผํ ์ ์ธ์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ๋๊ตฌ๋ ๊ทธ๋ฌํ ํํ์ ๋ ์ ํ ์ ์์ต๋๋ค.
Oracle์ ํญ์๋ฅผ ์ ๊ธฐํ๊ณ ๋ฏธ๊ตญ ์ฐ๋ฐฉ ํญ์ ๋ฒ์์ ๊ฒฐ์ ์ ๋ฒ๋ณตํ๋๋ก ์์ฒญํ์ต๋๋ค. ํญ์ ๋ฒ์์ Java API๊ฐ Oracle์ ์ง์ ์ฌ์ฐ์์ ์ธ์ ํ์ต๋๋ค. ์ดํ ๊ตฌ๊ธ์ ์ ์ ์ ๋ฐ๊ฟ ์๋๋ก์ด๋ ํ๋ซํผ์ ์๋ฐ API๋ฅผ ๊ตฌํํ๋ ๊ฒ์ด ๊ณต์ ํ ์ฌ์ฉ์์ ์ ์ฆํ๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ , ์ด ์๋๋ ์ฑ๊ณต์ ๊ฑฐ๋์๋ค. Google์ ์ ์ฅ์ ํด๋์ฉ ์ํํธ์จ์ด๋ฅผ ๋ง๋๋ ๋ฐ์๋ API ๋ผ์ด์ ์ค๊ฐ ํ์ํ์ง ์์ผ๋ฉฐ ํธํ ๊ฐ๋ฅํ ๊ธฐ๋ฅ์ ๋๋ฑ๋ฌผ์ ๋ง๋ค๊ธฐ ์ํด API๋ฅผ ๋ณต์ ํ๋ ๊ฒ์ "๊ณต์ ํ ์ฌ์ฉ"์ผ๋ก ๊ฐ์ฃผ๋๋ค๋ ๊ฒ์ ๋๋ค. Google์ ๋ฐ๋ฅด๋ฉด API๋ฅผ ์ง์ ์ฌ์ฐ์ผ๋ก ๋ถ๋ฅํ๋ ๊ฒ์ ํ์ ์ ๋ฐ์ ์ ์ ํดํ๊ณ ์ํํธ์จ์ด ํ๋ซํผ์ ํธํ ๊ฐ๋ฅํ ๊ธฐ๋ฅ์ ์ ์ฌ์ฒด ์์ฑ์ด ์์ก์ ๋์์ด ๋ ์ ์์ผ๋ฏ๋ก ์ ๊ณ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น ๊ฒ์ ๋๋ค.
์ค๋ผํด์ ๋ ๋ฒ์งธ๋ก ํญ์ํ๊ณ , ๋ค์ ํ ๋ฒ ์ฌ๊ฑด์ด ์ ๋ฆฌํ๊ฒ ๊ฒํ ๋์์ต๋๋ค. ๋ฒ์์ Android์ '๊ณต์ ์ฌ์ฉ' ์์น์ด ์ ์ฉ๋์ง ์๋๋ค๊ณ ํ๊ฒฐํ์ต๋๋ค. ์ด ํ๋ซํผ์ Google์ด ์ํํธ์จ์ด ์ ํ์ ์ง์ ํ๋งค๋ฅผ ํตํด์๊ฐ ์๋๋ผ ๊ด๋ จ ์๋น์ค ๋ฐ ๊ด๊ณ ์ ๋ํ ํต์ ๋ฅผ ํตํด ์คํ๋ ์ด๊ธฐ์ ์ธ ๋ชฉ์ ์ผ๋ก ๊ฐ๋ฐ๋์๊ธฐ ๋๋ฌธ์
๋๋ค. ๋์์ Google์ ์๋น์ค์์ ์ํธ์์ฉ์ ์ํ ๋
์ API๋ฅผ ํตํด ์ฌ์ฉ์์ ๋ํ ํต์ ๊ถ์ ์ ์งํ๋ฉฐ, ์ด๋ ๊ธฐ๋ฅ์ ์ ์ฌ์ฒด๋ฅผ ์์ฑํ๋ ๋ฐ ์ฌ์ฉ์ด ๊ธ์ง๋ฉ๋๋ค. Java API์ ์ฌ์ฉ์ ๋น์์
์ ์ธ ์ฉ๋๋ก ์ ํ๋์ง ์์ต๋๋ค. ์ด์ ๊ตฌ๊ธ์ ์ต๊ณ ๋ฒ์์ ์ฒญ์์๋ฅผ ์ ์ถํ๊ณ , ๋ฏธ ๋๋ฒ์์ ๋ค์ API(์ ํ๋ฆฌ์ผ์ด์
ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค)๊ฐ ์ง์ ์ฌ์ฐ๊ถ์ ์ํ๋์ง ์ฌ๋ถ๋ฅผ ๊ฒํ ํ ๋ค ๊ตฌ๊ธ ์์ ์ต์ข
๊ฒฐ์ ์ ๋ด๋ ธ๋ค.
์ถ์ฒ : opennet.ru