일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- soap
- 이클립스
- tomcat
- REST
- hashcode
- Spring Boot
- springboot
- git
- Spring
- gitlab
- Gradle
- maven
- Linux
- Pipeline
- 개발
- 스프링프레임워크
- Web
- mybatis
- 웹프로젝트
- Spring Framework
- spring-framework
- JAR
- java
- Jenkins
- oracle
- SpringFramework
- jsp
- annotaion
- 스프링부트
- War
- Today
- Total
목록Spring Framework/Project (6)
Verity's Daily Logs_
SOAP 프로토콜 송수신 프로젝트를 생성하는 방법에는 Springframework를 이용하는 것이 있다. [spring-ws-core], [wsdl4j] Dependency를 추가하여 개발하는 방법으로, 서비스를 제공하고 데이터를 처리하는 Server / 서비스를 요청하고 데이터를 전송하는 Client 별로 프로젝트를 각각 생성하여 SOAP Web Service를 개발할 수 있다. 프로젝트를 생성하는 방법은 Spring Docs에서 친절히 설명해주고 있으며, 사실 내가 개발한 프로젝트는 이 방법을 사용하지 않았으므로 주소만 정리 후 넘어갈 생각이다. 아래 방법을 사용하지 않은 이유중에 가장 큰 이유는, 새로운 서비스를 생성하기 위하여 XSD 파일을 생성해줘야 하기 때문이다. (아래와 같은 XSD파일을 직..

업무를 보다 보면 고객사 시스템과의 데이터 연동 프로그램을 개발할 일이 종종 있다. 최근에 많이 사용되는 방법은 SOAP 프로토콜을 이용해 웹서비스로 인터페이스 하는 방법이다. 웹서비스란 무엇인가, SOAP와 REST의 차이에 대해서 정리해본 후, SOAP 프로젝트를 개발할 수 있는 방법들에 대해 시리즈로 정리할 생각이다. 웹 서비스 웹서비스는 서비스 지향적 분산 컴퓨팅 기술의 일종으로, 서로 다른 기종의 정보시스템을 통합 및 연계해 인터넷을 통해 다른 시스템에 존재하는 응용 소프트웨어도 자신의 것처럼 호출해 이용할 수 있는 기술이다. 최근 들어 웹서비스는 SOAP 기반의 웹서비스와 REST 기반의 웹서비스로 양분화되어 제공되고 있다. 서비스 인터페이스를 구현 로직으로부터 분리하는 웹서비스의 기본 개념을..