본 프로그램은 HTTP POST방식을 이용한 DATA 관리 프로그램으로서 클라이언트에서 웹서버의 JSP코드의 호출를 통해 DB에 접속하여 클라이언트에서 요청한 쿼리를 실행, 그 결과값을 XML형태로 리턴해주면 클라이언트는 그리드에 뿌려주는 프로그램입니다.
(POST 전송시 한글 깨지는 부분 처리)
# 기본원리
- Client -> Web Server : post
- Web Server -> Client : xml
클라이언트 프로그램은 웹서버의 JSP코드를 호출하고 리턴되는 결과값을 그리드에 뿌려는 역할을 수행함으로 웹브라우저와 동일하다고 생각할 수 있습니다. 이부분이 이 데모 소스의 장점입니다. 웹서버에 웹브라우저로 접근하는 것과 동일한 부하만을 주게되고 JSP코드의 수정만으로도 타 DB(오라클, mysql 등)와 쉽게 연결할 수 있습니다.
프로그램 원리는 클라이언트 프로그램에서는 웹서버의 JSP코드를 호출하고, 그 결과값을 xml 형태로 리턴해주면 클라이언트에서는 그 값을 그리드에 뿌려주는 형식입니다.
2. 설명
아래의 화면를 보시면 그리드에 DATA를 가져오면 그 다음부터는 클라이언트 프로그램내에서 자유로이 가공할 수 있겠죠.
# 개발환경
a. 클라이언트
- 개발툴 : VB 6
b. 웹서버
- OS : 리눅스(웹호스팅)
- 웹서버 프로그램 : Apache Tomcat 6.0 (JRE 5.0 Or Later)
c. DB서버
- OS : 리눅스(웹호스팅)
- DB : MySQL5.0 (문자셋: UTF-8)
# 테스트 (HttpPostVB-JSP-Test.zip)
프로그램 실행이 안될 경우
vb6ko.dll를 다운로드 받아 C:\WINDOWS\system32 폴더에 넣어준다
(98,ME 사용자시라면 내컴퓨터 -> C: -> WINDOWS -> SYSTEM )
# 소스구입은 alibinet.tistory.com/entry/Source-%EA%B5%AC%EB%A7%A4-%EC%95%88%EB%82%B4?category=374809
'Source' 카테고리의 다른 글
[Android Studio] 웹서버 연동 어플 (Android, Xml, Php) (0) | 2021.09.22 |
---|---|
윈도우(Asp, Asp.net) 및 Jsp , Php 호스팅 종료에 따른 데모 프로그램 서비스 종료 안내 (0) | 2020.09.20 |
[안드로이드 어플] 쇼핑몰 연동 가능한 어플 소스(android, php) (0) | 2020.04.11 |
[안드로이드 어플] 웹서버에서 여러개의 파일을 순차적으로 다운로드 가능한 어플(Android, Php) (0) | 2020.04.11 |
[Delphi] 웹서버 연동-POST 방식_파일관리(다중 업로드) (Delphi, Php, Xml) (0) | 2020.04.11 |