작년에 이어서 올해에도 한국 아키텍트 대회에 참가합니다. REST에 대한 세션을 7/10일에 발표합니다. REST 기반의 프로젝트를 했던 경험을 기반으로 발표할 생각인데요. PPT는 제 블로그에 미리 올려놨습니다. (아래 찾아보시고.) 내용 괜찮다 싶으시면 많이 참석해.....
REST에 대한 기본적인 설명 PPT입니다. REST에 대한 개념 설명, 향상된 REST의 특징 설명, Jersey를 이용한 REST 실제 구현 방법 그리고 REST를 사용하기 위한 ESB 아키텍쳐와 REST의 약점중 하나인 Client STUB을 자동으로 생성하는 방법에 대해서 설명되어 있습니.....
슬픕니다. 사실, 사람들과 대화를 할 때 나 좀 슬프다. 라는 말은 잘 사용하지 않는 편이라, 오늘 아침 마이클 잭슨의 사망 소식을 듣고는 아, 좀 불쌍하네... 라는 이야기를 했습니다. 하지만 한 번 더 곱씹어 생각을 해 보니까, 슬픕니다. 성형이나, 어린이 성추행.....
This is handy mouse gadget that offers the user a numeric keyboard, three port hub and even a gel wrist rest. Depending on the type of work being done.....
요즘 TV에 연예인들도 차량 이동시 많이 들 하는 목베개 다들 아시죠? 이 목베개를 이용한 스피커가 있어 소개합니다. 일명 'Neck Rest Cushion Speaker'라는 이 제품은 목베개안에 스피커가 내장되어 있어 휴식을 취할 때 목베개만 해주면 잔잔한 음악을 함께 들을 .....
Jersey에서 JSON을 지원하는 방법은 두가지가 있다. * JAXB Based JSON support *?Low-Level JSON support 일단, JAXB 기반의 JSON 지원하는 방법을 알아보면, JSON하고 XML data format을 쉽게 produce/consume하면 시간절약을 할 수 있다. 왜냐면 Java?model, JAXB.....
많은 분들이 SOAP 기반의 WS-* 표준을 사용하는 웹서비스와 REST는 서로 상충되는 관계라는 생각을 갖고 계신 것 같습니다. SOAP, REST 프로토콜은 이기종을 사용하는 시스템 간의 상호운용성, 웹서비스 개발에 관계되는 것이라는 것 알고 계시죠? REST는 R.....
Jersey에서는 WebApplicationException 클래스를 이용하여 Exception Handling한다. WebApplicationException을 잡아야 하고, 예외를 Response로 매핑한다. 예외를 위한 response가 null이 아니면 응답을 생성, null이면 서버 오류 응답을 생성 런타임 예외나 미리감.....
Jersey에서 사용할 수 있는 Return Type에는 void Response GenericEntity? Java Type 네가지 타입이 있다. void : 204 status code (성공. message body가 empty) Response : null 리턴 값은 204 status code. GenericEntity / Other : 리턴값이 null이 아니면 20.....
JAX-RS는 MessageBodyReader와 MessageBodyWriter를 통해 HTTP 메세지 바디와 자바 타입간의 마샬링과 언마샬링을 해준다. MessageBodyReader의 생긴 모습을 보면, (이 인터페이스를 구현하여 원하는 모습의 자바타입 객체로 변신시킬 수 있다.) p.....