반응형
웹서비스 TEST 프로그램인 SOAP_UI를 설치해 보자 .
프로젝트/버스카드조회2018. 9. 17. 00:40웹서비스 TEST 프로그램인 SOAP_UI를 설치해 보자 .

https://www.soapui.org/downloads/soapui.html --> 들어가서 SOAP_UI를 다운받아 줍니다 . 설치시 다른 파일도 설치할꺼냐 ?? 라고 묻는데간단하게 확인만 해볼것이기 때문에 UI만 다운받아 줍니다 . 설치가 되면 이름과 EMAIL 입력란이 있을 겁니다. 입력을 해줍니다. 저는 REST 방식으로 확인해 볼 것이기 때문에 REST project를 만들어 줄 것입니다. New -> New REST Project를 만들어 줍니다.그러면 다음과 같은 창이 뜨는데 , 사용할 REST 방식을 넣어줍니다. 입력을 하게 되면 다음과 같이 , 물론 값들은 똑같지 않겠죠.이렇게 뜨게 되는데 , 초록색 -> 버튼을 눌러주게 되면 GET으로 받아오는 것을 확인할 수 있습니다.굳이 이렇게 ..

Open_API ( based java )
프로젝트/버스카드조회2018. 9. 16. 23:05Open_API ( based java )

나는 이제 REST API가 무엇인지에 대해서 조금 알았고 , API에 대한 무서움도 조금 사라진것 같다. 이제 어떻게 OPEN API를 다룰 것인지 그게 문제인데, 그럴땐 구글링 만한게 없다. 나는 API경험 ' 무 ' 이다 . 그래서 OPEN API를 어떻게 사용하는지에 대해서 구글링을 해보았고, 해본 결과를 알려줄려고한다. 연습을 하는 것이므로 , 엄청 먼가 대단한 부분은 하나도 없다. 먼저 https://www.data.go.kr/ 이 사이트에 접속을 해준다. 공공데이터포털 이라고 해서 OPEN API를 내가 원하는 데이터를 얻을 수 있다. 만약 ID가 없다면 회원가입을 먼저 해주자. 아참 , 이 사이트에 접속하기 전에 Explorer로 접속을 해주자 , 크롬은 아직 안된다고 한다 내가 다뤄볼 A..

프로젝트/버스카드조회2018. 9. 16. 21:35REST API

REST API란 무엇이고 , 설계 및 구현은 어떻게 하는것인가..? 내가 개발하는데 참고가 되는 사이트에서 REST라는 것을 다루고 있는데 정말 하나도 모르겠는 것이다. 그래서 REST는 무엇이고 설계 및 구현은 어떻게 하는지 공부하게 되었다. 왜 REST에 대한 관심을 가지게 되었는가..? 1. 프론트엔드 front-end와 백엔드 Back – End가 분리되기 시작 2. 새로운 서비스 개발을 위해 개발작업 진행 3. Json 형태로 데이터를 제공하는 API를 제공하자고 동의 4. RequestMethod 와 URL을 이용한 정의 5. View 영역이 포함되지 않은 서버사이드 Server-side 개발을 진행 REST API란 무엇인가..? 1. API ( Application Programming ..

프로젝트/버스카드조회2018. 9. 16. 18:39HttpURLConnection 클래스

import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public class Example {public static void main(String [] args) {BufferedReader in = null;try {URL obj = new URL("http://ws.bus.go.kr/api/rest/buspos/getBusPosByRtid?busRouteId=1111111"); # 여기서 URL은 사용자가 호출할 URL주소를 입력하면 된다 . HttpURLConnection con = (HttpURLConnection)obj.openConnect..

J2EE Client 개발 환경 설정하기
프로젝트/버스카드조회2018. 9. 15. 19:39J2EE Client 개발 환경 설정하기

1. J2EE client 개발 가이드 ㄱ. J2EE 기반의 Web Service Client 개발을 위한 개발 환경은 아래와 같다. è 개발 Platform : eclipse 3.4이상 è JDK Version : JDK 1.5이상 ㄴ. 추가적으로 Library 파일이 필요하다 è 연계 API Libraryz : client_api-0.5.5.jar è Apache Commons : commons – io – 1.3.2.jar Commons -lang – 2.5.jar Commons-configuration-1.6.jar Commons-collections-3.2.1.jar Commons-logging-1.1..jar è Apache httpcomponents : httpclient-4.0.3.jar ..

Web Service와 Web Service의 구성요소
프로젝트/버스카드조회2018. 9. 15. 18:33Web Service와 Web Service의 구성요소

Web Service 1. 웹 서비스는 네트워크 상에서 서로 다른 종류의 컴퓨터들 간에 상호작용을 하기 위한 소프트웨어 시스템이다. 웹 서비스는 서비스 지향적 분산 컴퓨팅 기술의 일종으로써 SOAP , WSDL , UDDI 등의 주요 표준 기술로 이루어진다. 웹 서비스의 모든 메시징에는 주로 XML이 사용이 된다 2. Web Service 주요 구성요소 ㄱ. SOAP : ( Simple Object Access Protocol ) è XML과 HTTP 등을 기본으로 하여 다른 컴퓨터에 있는 데이터 or 서비스를 호출하기 위한 통신규약이다. SOAP을 지원하는 서버가 대중화가 되면서 대부분의 SOAP 서버들을 웹에서 Access가 가능해졌으며 , 다양한 프로그램언어에서도 쉽게 실행할 수 있게 되었다. ㄴ...

반응형
image