resteasy ¼øÀ§ ¹× ¿ä¾à
resteasy ű×
resteasy ¼³¸í
´Ù¾çÇÑ ÇÁ·¹ÀÓ ¿öÅ©¸¦ Á¦°øÇÏ´Â JBoss ÇÁ·ÎÁ§Æ® Resteasy´Â RESTful À¥ ¼ºñ½º ¹× RESTful Java ÀÀ¿ë ÇÁ·Î±×·¥À» ±¸ÃàÇÏ´Â µ¥ µµ¿òÀ̵Ǵ ´Ù¾çÇÑ ÇÁ·¹ÀÓ ¿öÅ©¸¦ Á¦°øÇÏ´Â JBoss ÇÁ·ÎÁ§Æ®ÀÔ´Ï´Ù. JAX-RS »ç¾çÀÇ ¿Ïº®ÇÑ ÀÎÁõ ¹× ÈÞ´ë¿ë ±¸ÇöÀÔ´Ï´Ù. JAX-RS´Â HTTP ÇÁ·ÎÅäÄÝÀ» ÅëÇØ RESTful À¥ ¼ºñ½º¿¡ ´ëÇÑ Java API¸¦ Á¦°øÇÏ´Â »õ·Î¿î JCP »ç¾çÀÔ´Ï´Ù. Ư¡: * ¿ÏÀüÈ÷ ÀÎÁõ µÈ JAX-RS ±¸Çö * JDK 6 À̻󿡼 ½ÇÇàµÇ´Â ¸ðµç App-Server / Tomcat·Î ÈÞ´ë °¡´É * JUnit Å×½ºÆ®¸¦À§ÇÑ ÀÓº£µðµå °¡´ÉÇÑ ¼¹ö ±¸Çö * HTTP Ŭ¶óÀ̾ðÆ®¸¦ ½±°Ô ¾µ ¼ö ÀÖµµ·Ï JAX-RS ÁÖ¼®À» È°¿ëÇϴ Ŭ¶óÀ̾ðÆ® ÇÁ·¹ÀÓ ¿öÅ© (JAX-RS´Â ¼¹ö ¹ÙÀεù ¸¸ Á¤ÀÇÇÕ´Ï´Ù) * Ŭ¶óÀ̾ðÆ® "ºê¶ó¿ìÀú"ij½Ã. ij½Ã ÀçÈ®ÀÎÀ» Æ÷ÇÔÇÏ¿© HTTP 1.1 ij½Ì Àǹ̸¦ Áö¿øÇÕ´Ï´Ù * ¼¹ö ÀÎ ¸Þ¸ð¸® ij½Ã. ·ÎÄà ÀÀ´ä ij½Ã. ETAG »ý¼º ¹× ij½Ã ÀçÈ®ÀÎÀ» ÀÚµ¿À¸·Î ó¸®ÇÕ´Ï´Ù * ºÎÀ¯ ÇÑ °ø±ÞÀÚ ¼¼Æ® : XML, JSON, YAML, FASTINFOSET, Multipart, XOP, Atom µî * JAXB´Â XML, JSON, JACKSON, FASTINFOSET ¹× ATOM»Ó¸¸ ¾Æ´Ï¶ó ¸Ê, ¹è¿, ¸ñ·Ï ¹× JAXB °´Ã¼ ¼¼Æ® ¿ë ·¡ÆÛ¸¦ ¸¶¼£¸µÇÕ´Ï´Ù. * GZIP ÄÁÅÙÃ÷ ÀÎÄÚµù. Ŭ¶óÀ̾ðÆ® ¹× ¼¹ö ÇÁ·¹ÀÓ ¿öÅ©¿¡¼ ÀÚµ¿ GZIP ¾ÐÃà / ¾ÐÃà ÇØÁ¦ Áö¿ø * JBoss À¥, Tomcat 6 ¹× ¼ºí¸´ 3.0ÀÇ ºñµ¿±â HTTP (comet) Ãß»óÈ * ºñµ¿±â ÀÛ¾÷ ¼ºñ½º. * dzºÎÇÑ ÀÎÅͼÁÅÍ ¸ðµ¨. * oauth2 ¹× JBoss AS7À» »ç¿ëÇÏ¿© SSO¸¦ ºÐ»ê½Ãŵ´Ï´Ù * S / MIME ¹× DOSETA°¡ÀÖ´Â µðÁöÅÐ ¼¸í ¹× ¾ÏÈ£È Áö¿ø * EJB, ¼Ö±â, ±âü, º½ ¹× º½ MVC ÅëÇÕ
resteasy °ü·Ã ¼ÒÇÁÆ®¿þ¾î