본 프로그램은 웹서버와 통신해 Data를 주고받을 수 있는 안드로이드 어플입니다.  

1. 기본원리
  - Client -> Web Server  post 전송
  - Web Server -> Client Json 전송

 

2. 주요 기능
  - HTTP POST 방식의 DATA 처리 
    (기존 홈페이지 서비스와 연동 가능)
  - 로그인, 입력, 수정, 삭제, 목록, 검색, 더보기 기능
  - 웹뷰를 활용한 배너 기능
    (랜덤 배너 및 클릭 시 해당 사이트로 이동)



3. 화면 구성

( 버전에 따라 디자인이 조금씩 다르게 보일 수 있습니다. )

 

 

4. 개발환경 
  a. 클라이언트
     - 개발 툴 : Android Studio
     - Version: Arctic Fox | 2020.3.1 Patch2

  b. 웹서버
     - OS : Windows Server 2019 64bit
     - 웹서버 : iis, ASP, ASP.net, UTF-8

  c. DB서버
     - MS-SQL Server 2019 64bit


5. 소스 구매

   https://alibinet.tistory.com/entry/Source-%EA%B5%AC%EB%A7%A4-%EC%95%88%EB%82%B4

 

블로그 이미지

alibinet

Transferring http data using xml, josn in WEB, APP ( Xml, Json, Http, Post, Andorid, IOS, C#, VB, Delphi, Asp, Asp.net, Php, Jsp )

,

본 프로그램은 웹서버와 통신해 Data를 주고받을 수 있는 안드로이드 어플입니다.  

1. 기본원리
  - Client -> Web Server  post 전송
  - Web Server -> Client Xml 전송

 

2. 주요 기능

  - HTTP POST 방식의 DATA 처리 
    (기존 홈페이지 서비스와 연동 가능)
  - 로그인, 입력, 수정, 삭제, 목록, 검색, 더보기 기능
  - 웹뷰를 활용한 배너 기능
    (랜덤 배너 및 클릭 시 해당 사이트로 이동)

 

 

3. 화면 구성

( 버전에 따라 디자인이 조금씩 다르게 보일 수 있습니다. )

 

 

4. 개발환경 
  a. 클라이언트
     - 개발 툴 : Android Studio
     - Version: Arctic Fox | 2020.3.1 Patch2

  b. 웹서버
     - OS : Windows Server 2019 64bit
     - 웹서버 : iis, ASP, ASP.net, UTF-8

  c. DB서버
     - MS-SQL Server 2019 64bit

 

 

5. 소스 구매 

   https://alibinet.tistory.com/entry/Source-%EA%B5%AC%EB%A7%A4-%EC%95%88%EB%82%B4

 

블로그 이미지

alibinet

Transferring http data using xml, josn in WEB, APP ( Xml, Json, Http, Post, Andorid, IOS, C#, VB, Delphi, Asp, Asp.net, Php, Jsp )

,

본 프로그램은 웹서버와 통신해 Data를 주고받을 수 있는 안드로이드 어플입니다.  

1. 기본원리
  - Client -> Web Server  post 전송
  - Web Server -> Client Json 전송

 

2. 주요 기능
  - HTTP POST 방식의 DATA 처리 
    (기존 홈페이지 서비스와 연동 가능)
  - 로그인, 입력, 수정, 삭제, 목록, 검색, 더보기 기능
  - 웹뷰를 활용한 배너 기능
    (랜덤 배너 및 클릭 시 해당 사이트로 이동)



3. 화면 구성

( 버전에 따라 디자인이 조금씩 다르게 보일 수 있습니다. )

 

 

4. 개발환경 
  a. 클라이언트
     - 개발 툴 : Android Studio
     - Version: Arctic Fox | 2020.3.1 Patch2

  b. 웹서버
     - OS : 리눅스 
     - 웹서버 : 아파치, PHP7.3, UTF-8

  c. DB서버
     - mariadb-10.0.x (문자셋: UTF-8 Unicode (utf8)) 



5. 소스 구매

   https://alibinet.tistory.com/entry/Source-%EA%B5%AC%EB%A7%A4-%EC%95%88%EB%82%B4

블로그 이미지

alibinet

Transferring http data using xml, josn in WEB, APP ( Xml, Json, Http, Post, Andorid, IOS, C#, VB, Delphi, Asp, Asp.net, Php, Jsp )

,

본 프로그램은 웹서버와 통신해 Data를 주고받을 수 있는 안드로이드 어플입니다.  

1. 기본원리
  - Client -> Web Server  post 전송
  - Web Server -> Client Xml 전송

 

2. 주요 기능

  - HTTP POST 방식의 DATA 처리 
    (기존 홈페이지 서비스와 연동 가능)
  - 로그인, 입력, 수정, 삭제, 목록, 검색, 더보기 기능
  - 웹뷰를 활용한 배너 기능
    (랜덤 배너 및 클릭 시 해당 사이트로 이동)

 

 

3. 화면 구성

( 버전에 따라 디자인이 조금씩 다르게 보일 수 있습니다. )

 

 

4. 개발환경 
  a. 클라이언트
     - 개발 툴 : Android Studio
     - Version: Arctic Fox | 2020.3.1 Patch2

  b. 웹서버
     - OS : 리눅스 
     - 웹서버 : 아파치, PHP7.3, UTF-8

  c. DB서버
     - mariadb-10.0.x (문자셋: UTF-8 Unicode (utf8)) 

 

 

5. 소스 구매 

   https://alibinet.tistory.com/entry/Source-%EA%B5%AC%EB%A7%A4-%EC%95%88%EB%82%B4

블로그 이미지

alibinet

Transferring http data using xml, josn in WEB, APP ( Xml, Json, Http, Post, Andorid, IOS, C#, VB, Delphi, Asp, Asp.net, Php, Jsp )

,

안녕하세요. 알리바이넷 입니다.

 

2020년 5월부터 CAFE 24 윈도우 및 Jsp, Php 호스팅 서비스를 종료하였습니다. 

그래서 윈도우(Asp, Asp.net) 및 Jsp, Php 관련 데모 프로그램이 정상적으로 동작되지 않습니다.

이점 양해 부탁 드립니다.

 

감사합니다.

블로그 이미지

alibinet

Transferring http data using xml, josn in WEB, APP ( Xml, Json, Http, Post, Andorid, IOS, C#, VB, Delphi, Asp, Asp.net, Php, Jsp )

,

본 프로그램은 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
0.20MB


# 테스트 (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

 

블로그 이미지

alibinet

Transferring http data using xml, josn in WEB, APP ( Xml, Json, Http, Post, Andorid, IOS, C#, VB, Delphi, Asp, Asp.net, Php, Jsp )

,

본 프로그램은 웹서버와 통신해 Data를 주고 받을 수 있는 안드로이드 어플입니다.  

1. 기본원리
  - Client -> Web Server로 post 방식으로 전송
  - Web Server -> Client로 xml 형태로 전송


2. 주요기능
  a. HTTP POST 방식에 의한 DATA 처리 
    - 웹서버의 php 구동 방식
    - 기존 홈페이지 서비스와 연동 가능 
      (쇼핑몰, 앨범 등으로 응용 가능)
    - 로그인 기능 
    - 텍스트와 이미지 동시에 업로드
    - 스마트폰의 갤러리 이미지 선택 후 업로드
    - 스마트폰에서 사진 촬영 후 이미지 바로 업로드
    - 서버에 원본과 썸네일 이미지 저장

  b. 등록, 수정, 삭제, 검색 기능 
    - 수정 및 삭제 시 이미지 변경 또는 삭제
    - 이미지 미리 보기  
  c. 이미지 목록 보기
    (썸네일을 이용한 이미지 목록 보기)

  d. 목록 더보기 기능 
    (더보기 클릭 시 이전 목록 다음부터 보기)

  e. 배너 광고 삽입
    (랜덤 배너 및 클릭시 해당 사이이트로 이동)


3. 화면구성 

01234567

4. 개발환경
 a. 서버
   - OS : 리눅스 (웹호스팅) 
   - 인터넷서비스환경 : 아파치, PHP5, UTF-8
   - DB : MySQL5.0 (문자셋: UTF-8) 
 b. 클라이언트 
   - android 2.1 (소스는 2.1이지만 2.2, 2.3, 4.0 환경에서도 정상 동작)

 

 

5. 소스구매는 alibinet.tistory.com/entry/Source-%EA%B5%AC%EB%A7%A4-%EC%95%88%EB%82%B4?category=374809

 

블로그 이미지

alibinet

Transferring http data using xml, josn in WEB, APP ( Xml, Json, Http, Post, Andorid, IOS, C#, VB, Delphi, Asp, Asp.net, Php, Jsp )

,

본 프로그램은 웹서버에 올려진 여러개의 동영상들을 순차적으로 다운받아 목록을 만들어 해당 항목에 대한 동영상을 플레이 할수 있는 안드로이드 어플입니다.  

1. 기본원리
  - Client -> Web Server로 post 방식으로 전송
  - Web Server -> Client로 xml 형태로 전송

 

2. 주요기능
  - HTTP POST 방식에 의한 DATA 처리 
  - DB에서 파일 목록을 불러와 순차적으로 파일을 다운로드 함.
    (일반 업데이트 프로그램과 동일)
  - 사용자의 다운로드 항목을 DB 수정만으로 지정 가능.
  - 파일존재 여부 및 등록일자 비교에 따른 다운로드 가능.
  - 목록 더보기 기능. 
  - 배너 광고 삽입.
    (랜덤 배너 및 클릭시 해당 사이이트로 이동)

3. 화면구성  


4. 개발환경
 a. 서버
  - OS : 리눅스 (웹호스팅) 
  - 인터넷서비스환경 : 아파치, PHP5, UTF-8
  - DB : MySQL5.0 (문자셋: UTF-8) 
 b. 클라이언트 
  - android 2.1 (소스는 2.1이지만 2.2, 2.3, 4.0  환경에서도 정상 동작) 

5. 데모 프로그램 

 

alibinet2.apk
0.09MB


a. 스마트폰 설치
   스마트폰으로 홈페이지 해당페이지에 접속하여 alibinet2.apk 파일을 다운로드 후 설치 선택하면 자동으로 설치됩니다. 
 
b. 컴퓨터 설치 (샘플 파일 다운로드 후 )
   에뮬레이터에서 SDCARD 설정이 되지 않았다면,  파일 다운로드 및 동영상 플레이가 정상적으로 동작 하지 않습니다.
   일단은 개발툴이 설치되었다고 생각합니다.
    - eclipse -> 에뮬레이터 실행 
    - 도스창에서 -> android-sdk-windows\platform-tools 해당 폴더로 이동 
      adb install alibinet2.apk 입력 후 실행. (만약 alibinet2.apk파일이 C:\ 루트에 있다면 c:\alibinet2.apk)
      Success 가 나오면 성공.
   -  설치한 후, 메인화면 아래 전화기 버튼 옆 메인메뉴 버튼을 클릭하면 응용프로그램 목록에 보면 alibinet 아이콘이 보입니다.

소스구매는 alibinet.tistory.com/entry/Source-%EA%B5%AC%EB%A7%A4-%EC%95%88%EB%82%B4?category=374809

블로그 이미지

alibinet

Transferring http data using xml, josn in WEB, APP ( Xml, Json, Http, Post, Andorid, IOS, C#, VB, Delphi, Asp, Asp.net, Php, Jsp )

,

본 프로그램은 HTTP  POST 방식을 이용한 다중  업로드 파일관리 프로그램 소스 입니다. 

1. 기본원리

  - Client -> Web Server : post
  - Web Server -> Client : xml 

- 웹포트를 통해 동작되므로 타 인터넷 서비스(홈페이지)와 병행 가능합니다.

- 웹브라우저로 웹서버에 접근하는것과 동일한 부하만을 줍니다.

  (웹프로그램의 장점을 그대로 사용 가능합니다.)

- PHP코드의 변경만으로 타 DB(Oracle, Mssql)와 연동 가능합니다.

  (데모 소스에 포함된 PHP코드만으로도 충분히 응용 하실수 있으리라 생각됩니다.)

- 클라이언트 프로그램에는 DB서버와의 연결코드는 없습니다.

  ( 웹서버의 PHP코드 주소와 웹서버에서 리턴되는 값을 처리하는 부분만 있습니다.)

- PHP, Mysql 기반이므로 저렴한 웹호스팅 서비스만으로도 충분히 구현 가능합니다.

  (데모 프로그램은 11,000원/년 웹호스팅 서비스를 이용하여 구축되었습니다.)

 

 

2. 설명

 

일반사용자 기능으로는
- 다중 파일 업로드 가능 
- 업로드된 파일 실행(사용자 컴퓨터에 설치된 연결 프로그램 실행)
- 업로드된 파일 삭제 (다중 선택 삭제 가능)
- 파일 공유 가능
- 할당공간에 따른 사용량 표시 

관리자 기능으로는 
- 사용자 등록
- 사용자별 권한등급 부여
- 사용자별 할당공간 부여
- 사용자별 임시 사용정지 처리 가능
- 사용자 삭제 시 사용자가 올린 내용 및 파일 전체 삭제

 


3. 소스 구매는 alibinet.tistory.com/entry/Source-%EA%B5%AC%EB%A7%A4-%EC%95%88%EB%82%B4?category=374809

블로그 이미지

alibinet

Transferring http data using xml, josn in WEB, APP ( Xml, Json, Http, Post, Andorid, IOS, C#, VB, Delphi, Asp, Asp.net, Php, Jsp )

,

본 프로그램은  웹서버의 PHP코드를 통해 쇼핑몰 상품을 등록할 수 있도록 하는 데모 프로그램으로 HTTP POST 방식에 의해 상품 추가, 수정, 삭제, 읽기, 검색 기능 및 이미지 업로드 기능을 가지고 있습니다. 

1. 기본원리
 - Client -> Web Server : post
  - Web Server -> Client : xml

 2. 주요기능
  - http post 방식에 의한 data 전송시 한글 깨짐 방지.
  - http post 방식에 의한 이미지 업로드 구현.
    (전자앨범 이나 파일관리로도 응용 가능.)
  - 웹서버에 업로드된 이미지 보기 구현.
  - 삭제 및 수정시 업로된 이미지 삭제 기능.

 
3. 개발환경
 - OS : 리눅스 
 - 인터넷서비스환경 : 아파치, PHP5, UTF-8
 - DB : MySQL5.0 (문자셋: UTF-8 Unicode (utf8)) 
 - 프로그램 제작은 VB 6, php 사용 


4. 소스구매는 alibinet.tistory.com/entry/Source-%EA%B5%AC%EB%A7%A4-%EC%95%88%EB%82%B4?category=374809

블로그 이미지

alibinet

Transferring http data using xml, josn in WEB, APP ( Xml, Json, Http, Post, Andorid, IOS, C#, VB, Delphi, Asp, Asp.net, Php, Jsp )

,