์ด ํฌ์ŠคํŒ…์€ ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ํ™œ๋™์˜ ์ผํ™˜์œผ๋กœ, ์ด์— ๋”ฐ๋ฅธ ์ผ์ •์•ก์˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์ œ๊ณต๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ˜์‘ํ˜•

Restlet Framework๋ฅผ ํ†ตํ•ด์„œ,

๊ฐ„๋‹จํžˆ Restful API๋ฅผ ๋งŒ๋“ค๊ณ  ์„œ๋น„์Šคํ•  ์ˆ˜ ์žˆ๋‹ค.

Java ์ง„์˜์—๋Š” JAX-RS( http://ko.wikipedia.org/wiki/JAX-RS ) ๋ผ๋Š” Restful service์˜ ํ‘œ์ค€ ๊ทœ๊ฒฉ์ด ์žˆ๊ณ 
์ด๊ฒƒ์ด ๊ตฌํ˜„์ฒด๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๊ฒ ๋‹ค. (๋˜ ๋‹ค๋ฅธ ์ž๋ฐ”์ง„์˜ ๊ตฌํ˜„์ฒด๋กœ Resteasy, Jersey ๋“ฑ์ด ์žˆ์Œ)

๊ตฌ๊ธ€์‹ ์— ์—ฌ์ญค๋ณด๋‹ˆ Restlet framework ์— ๋Œ€ํ•œ ํ•œ๊ธ€ ์„ค๋ช…์ด ๋งŽ์ด ์—†๋Š” ๊ฒƒ ๊ฐ™๋‹ค.




โ–ฉ IBM ์‚ฌ์ดํŠธ์— ์„ค๋ช…๋œ Restful Web service ๋งŒ๋“ค๊ธฐ

--> ํ˜„์žฌ Restlet framework 2.1๋ฒ„์ „๊นŒ์ง€ ๋‚˜์™€์žˆ๋Š”๋ฐ,
์•„๋ž˜ ์„ค๋ช…๊ธ€์—๋Š” old version (์•„๋งˆ๋„ 1.x ๋Œ€) ๊ธฐ๋ฐ˜์œผ๋กœ ์„ค๋ช…์ด ๋˜์–ด์žˆ์œผ๋‚˜,
์„ค๋ช…์„ ๋”ฐ๋ผ๊ฐ€๋ฉด ์ „๋ฐ˜์ ์ธ Rest์˜ ๊ฐœ๋…๊ณผ ์–ด๋–ค ์‹์œผ๋กœ ๊ตฌํ˜„์„ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๊ฐ์„ ์žก์„ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค.

http://www.ibm.com/developerworks/kr/library/tutorial/j-rest/index.html


โ–ฉ Manning (์ถœํŒ์‚ฌ) ์˜ in Action ์‹œ๋ฆฌ์ฆˆ ๋ถ€๋ก ์†Œ์Šค์ฝ”๋“œ (์ฑ…์ด ์•„์ง ์ถœํŒ ๋˜์ง€ ์•Š์•˜์Œ)

(์ธํ„ฐํŒŒํฌ ๋ฐœ๋งค์˜ˆ์ • ์ฑ… ์‚ฌ์ง„ ํผ์˜ด)

http://www.manning.com/louvel/REiA.zip

์†Œ์Šค์ฝ”๋“œ๋ฅผ ์—ด์–ด์„œ ์ฐฌ์ฐฌํžˆ ๋ถ„์„ํ•ด๋ณด๋ฉด ๊ฐ์„ ์žก์„ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค!


โ–ฉ ๊น€๋ฌธ๊ทœ๋‹˜์˜ ๋ธ”๋กœ๊ทธ ๋‚ด ์„ค๋ช…๊ธ€

๊ฝค๋‚˜ ๋„์›€์ด ๋œ๋‹ค. ^^

http://www.iamcorean.net/32





๋ฐ˜์‘ํ˜•

+ Recent posts