'디자인 패턴'에 해당되는 글 1건

  1. 2009/11/25 SOA를 위한 자바 웹 서비스 개발 과정 (웹서비스2.0)
SOA를 위한 자바 웹 서비스 개발 과정 (웹서비스2.0)

                                                                                강 진 영 교수님


새 술은 새 부대에!!

 
예전에 이 과목에 대한 리뷰를 작성했었습니다.
"트렌드를 읽는 다면 웹 서비스에 투자하라".
http://blog.sdnkorea.com/sls/89
 
그 시각은 지금도 변함이 없습니다. 만!
이번엔 또다른 금전적(?), 실질적(?) 효과에 대해 한번 또 이야기해보려 합니다.

아시는 분은 아시겠지만 한국 썬 교육센터에서 진행중인 교육과정은 몇몇 로컬에서 만들어진 과정을 제외하면 전세계 동일한 교재와 커리큘럼으로 진행됩니다.
 
물론 오늘 소개드리는 이 과목 역시 썬의 정식 과정 커리큘럼으로 올라와있는 과정입니다.
 
소개드리는 다음 링크를 보시면  http://www.sun.com/training/catalog/java/websvcs.xml 해당 링크의 표에 Creating Web Services Using Java Technology (DWS-3111-EE5)와 Designing Java Web Services (DWS-4112-EE5) 의 2과목이 있습니다.
 
자바 웹 서비스를 하는데 있어 기본이 되는 웹 서비스 만들기와 자바 기술과의 결합 등을 소개하는 Creating Web Services Using Java Technology 에서부터 자바 웹서비스를 구현하는데 있어 베스트 가이드라인을 제공하는 자바 웹서비스 디자인 패턴, Quality of Service, 웹서비스 보안  등 보다 실무적인 내용의 Designing Java Web Services 에 이르기까지.
왜 이 2과목을 한꺼번에 소개하느냐..하면! 한국 썬에 런칭되어 있는 KR-SL-9007 과목명 SOA를 위한 자바 웹 서비스 개발 과정 (웹서비스2.0) 은 이 2과목을 한번에 들을 수 있는 과정이기 때문입니다.
 
각각 3일, 2일로 구성된 2과목을 한국 개발자에게 좋은 기회로 소개하고자  합쳐서 진행하게 된거죠.
이게 왜 좋은 기회냐.. 
물론 금전적 이득때문이죠.
 
3일 과정의 Creating Web Services Using Java Technology 가 $1800, 
2일 과정의 Designing Java Web Services 가 $1200  도합 $3000..

음.. 3천 달러면 한국돈으로..
뭐 그렇다는 이야기입니다. ^^. 수업 받으면서 왠지 Saving 된 기분이 그리 나쁘지는 않는듯.. 요즘 외국 온라인 수업들을 들으면서 비용이 참으로 고민아닌 고민이 되어서리.. 
자 그럼 이제 금전이야기는 그정도로 접고~ 실질적인 효과에 대해서도 이야기해보도록 하겠습니다.
 
아까 제목에서 언급해서 눈치채신 분들도 계시겠지만 이 2과정은 모두 JavaEE 5 버전을 스펙으로 하고 있습니다.  
시중에 소개된 거의 전부라고 할 수 있는 웹 서비스의 스펙은 J2EE 1.4 이하입니다.
웹 서비스가 소개되어 나온지 꽤 되었지만 아직 책들이 업그레이드 되지 않았기 때문입니다.
당연히 모든 웹 서비스의 실행이나 실습은 현재 실제 모습과는 다를 수 밖에 없습니다.   
 
일례로 모든 책들에서는 자바 웹 서비스를 실습하기위해서 썬 사이트에서  자바 웹 서비스 관련 다운로드를 받아 진행하도록 되어 있는데, 이는 자바 웹 서비스가 SE,EE에 기본 포함되어 있지 않은 구 버전에서의 이야기입니다.  
 
현재 JavaSE 5, JavaEE 5 에서는 같은 JAX-RPC 구현일지라도 이미 모든 Command Line Tool을 기본 탑재하고 있기 때문에 이러한 설치는 불필요합니다.
 
더욱이 현재 자바 웹 서비스의 가장 편리하고도 손쉬운 JAX-WS 는 EE 5 이상의 스펙에서만 가능하므로 당연 소개되어 있지 못합니다.
 
썬의 자바 기술 중에 있어 가장 활발하게 업그레이드하고 있는 자바 웹 서비스는 이제 선택이 아닌 필수입니다.
 
모바일 폰에서의 매일 매일 보는 날씨 정보를, 지도 및 각종 검색 서비스를, 허드슨 관리자를 위한 통계 정보를 공급하는 기저의 핵심 기술은 바로 웹 서비스 입니다.
 
'정보는 웹 서비스로부터' 라는 말이 정답일 만큼 웹 서비스는 이미 우리 가까이에 실제 사용되고 있습니다.
이 웹 서비스의 기본부터 실제 적용까지..
이제 '새로운 술은 새 부대로' 담을 때가 아닌가 싶습니다.


>
SOA를 위한 자바 웹 서비스 개발 과정 (웹서비스2.0) (강의장소: 삼성동 썬교육장)
2009/11/25 14:53 2009/11/25 14:53

TRACKBACK :: http://blog.sdnkorea.com/sls/trackback/204