출처 : http://www.cooolguy.net/98  (더 자세한 내용 있음)

 

 

SOAP의 장점

1.     언어, 플랫폼, 전송(Transport) 중립

2.     분산컴퓨팅 환경에서 사용하기 위한 디자인

3.     웹서비스를 위해 널리 사용되는 표준이며, 다른 표준과 통합을 통한 확장성이 뛰어나고 다양한 Vendor를 통한 지원이 이루어지고 있음

4.     에러처리 기능이 포함되어 있음

SOAP의 단점

1.     개념적으로 REST보다 더 어렵고, 무거움

2.     개발이 REST 보다 어렵고 Tool이 필요한 경우가 많음

 

REST의 장점

1.     언어, 플랫폼 중립

2.     일반적으로 SOAP보다 웹서비스 개발이 더 쉬움

3.     매시업을 통한 새로운 형태의 웹서비스 개발을 쉽게 할 수 있음
. Virtual Earth API
와 연계하여 교통정보 제공 웹사이트를 개발하는 등

REST의 단점

1.     분산환경에서 메시지가 중간 경유지를 여러 번 통과하는 경우 사용하기 어려움

2.     보안, 정책, 안정적인 메시지 전달을 지원하기 위한 표준이 부족함
, 복잡한 요구사항을 표현하기 위해 직접 구현해야 함

'Programming > BASIC' 카테고리의 다른 글

StarUML 사용방법  (3) 2011.04.05
이클립스(eclipse) 한글 설정  (2) 2011.04.04
JSP와 JAVASCRIPT 차이  (0) 2011.03.24
이클립스 웹 환경 설정  (3) 2011.03.24
이클립스(eclipse) 첫 실행 후 설정  (2) 2011.03.24

StarUML이란??

  - 프로젝트를 구상할 때 사용하는 프로그램으로 실무에서 많이들 사용한다고 한다. 



1. 클래스 생성

 1) Attribute :

   - '+' 는 public, '-'는 private.  

   - 속성의 자료형은 직접 입력 가능, 

   - Owner scope에서는  스태틱변수와 맴버 변수 설정을 할 수 있다.

   - Changeability : frozen 으로 상수를 만들 수 있다.

   - initial Value 로 초기값 설정 가능

 2) Method :

   - 파리미터들을 등록하고 리턴타입은 설정의 DirectionKind를 Return으로 설정

  

 3) ex

 

2. 관계

 1) 상속 : generalization 화살표를 하위메뉴에서 상위메뉴로 드레그한다.

  - composition 관계 : 필수관계

  - Aggregation 관계 : Option 관계

 



 

 2) 참조관계

  - Association : 서로 참조

  - DirectedAssociation : 방향성이 있는 참조방식. 참조 당하는 쪽에서 참조하는 쪽.

 

 3) 종속 관계

 

 

 

 4) Interface

Realiation 화살표로 구현. 

'Programming > BASIC' 카테고리의 다른 글

SOAP vs REST 비교  (0) 2013.08.06
이클립스(eclipse) 한글 설정  (2) 2011.04.04
JSP와 JAVASCRIPT 차이  (0) 2011.03.24
이클립스 웹 환경 설정  (3) 2011.03.24
이클립스(eclipse) 첫 실행 후 설정  (2) 2011.03.24
Preferences 에 Text file edcoding을 UTF-8로 사용하다가 글씨가 이상하게 잘 깨져서
다시 MS949로 설정했는데, 뭐지.
이제는 Scanner에서 한글이 깨지네..

아놔., 그래서 다시 UTF-8로 바꾸고 사용중인데, 계속 Scanner만 쓰면 한글이 오류.
그래서 이것 저것 다 찾아보다가 이클립스의 환경설정파일을 수정하면 된다길래 해보니 된다.

하는방법.

이클립스 설치폴더에 eclipse.ini 파일을 열어 (그냥 메모장으로 열면 글씨가 깨질 수 있으니 에딧플러스 추천)

맨 밑줄에
-Dfile.encoding=UTF-8
을 추가 한 후에 이클립스를 시작! 한글이 된다.

이상!

'Programming > BASIC' 카테고리의 다른 글

SOAP vs REST 비교  (0) 2013.08.06
StarUML 사용방법  (3) 2011.04.05
JSP와 JAVASCRIPT 차이  (0) 2011.03.24
이클립스 웹 환경 설정  (3) 2011.03.24
이클립스(eclipse) 첫 실행 후 설정  (2) 2011.03.24

처음  Java_SE 과정을 공부할때 어렴풋이 들은 JSP와 JavaScript를 같은걸로 생각하고있었다.

하지만 막상 배워보니 이건 뭐 완전 다르다.

대체 자바라는 표준어에 무슨 사투리가 이렇게 많은거야! 했지만,

다 이유가 있었다.. 

JSP는 웹 서버에서 실행되는 .jsp파일로 기존의 Java언어와 동일하지만,

Java Script는 사용자의 웹에서 실행이되는 .html파일일 뿐이다.


즉 사용자에게 표현할 수 있는 수준의 코드들이 바로 Java Script고,

서버측에서 실행하여 결과만 사용자에게 전달하는 방식이 바로 JSP 이다.

 

자바 스크립트라고 자바와 그렇게 크게 연관지어 생각 할 필요가 없다고 한다.
마치 젖소우유와 콩우유는 근본이 다르듯,

어쩐지.. 아직까지는 JavaScript 보다 JSP가 더 정이간다. ㅠ 

'Programming > BASIC' 카테고리의 다른 글

StarUML 사용방법  (3) 2011.04.05
이클립스(eclipse) 한글 설정  (2) 2011.04.04
이클립스 웹 환경 설정  (3) 2011.03.24
이클립스(eclipse) 첫 실행 후 설정  (2) 2011.03.24
Oracle VirtualBox 설치  (2) 2011.03.24

+ Recent posts