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

,