1 |
1
네트워크 서비스를 제공하는 공급자가 운영하는 프록시 서버에 있어서,상기 프록시 서버 내 캐시에 클라이언트가 요청한 데이터의 유무를 확인하여 상기 데이터를 준비하는 데이터 준비부;상기 데이터를 미리 설정한 기준을 기초로 하여, 선순위파일 및 후순위파일로 분류하는 제1 분류부;상기 선순위파일 및 상기 후순위파일에 포함되어 있는 참조파트를 데이터 포맷화하는 포맷부;포맷화된 선순위파일 객체 및 상기 참조파트가 순차적으로 위치하도록 전송순서를 배열하여 하나의 스트림 파일을 형성하는 재배열부; 및상기 클라이언트에게 상기 스트림 파일을 전송하는 데이터 전송부;를 포함하는 프록시 서버
|
2 |
2
제1항에 있어서,상기 데이터 준비부는,상기 클라이언트가 요청한 데이터의 유무에 기초하여, 상기 데이터를 리턴 또는 오리진 서버(Origin Server)에 요청한 후 상기 데이터를 수신하는 프록시 서버
|
3 |
3
제1항에 있어서,상기 데이터가 준비되면, 프로파일러를 통해 상기 클라이언트로 재전송할 상기 데이터 간 의존성을 파악하는 의존성 파악부를 더 포함하는 프록시 서버
|
4 |
4
제1항에 있어서,상기 선순위파일을 분석하여 상기 후순위파일 내에 참조파일 및 참조파트가 있는지 확인하는 참조확인부를 더 포함하는 프록시 서버
|
5 |
5
제1항에 있어서,상기 후순위파일을 참조파일 및 비참조파일로 분류하는 제2 분류부를 더 포함하는 프록시 서버
|
6 |
6
제1항에 있어서,상기 참조파트는,상기 후순위파일에 포함되어 있는 참조파일 중, 상기 선순위파일에 참조되어야 하는 부분인 것을 특징으로 하는 프록시 서버
|
7 |
7
제1항에 있어서,상기 데이터 포맷화는 JSON(JavaScript Object Notation), CSV(Comma Separated Value) 및 XML(Extensible Markup Language) 중 적어도 하나를 포함하여 포맷하는 것을 특징으로 하는 프록시 서버
|
8 |
8
제1항에 있어서,상기 재배열부는,상기 선순위파일 객체의 스트림 사이에 상기 참조파트가 위치하게 한 뒤, 순차적으로 상기 참조파트를 제외한 참조파일 및 비참조파일이 위치하도록 하여 하나의 스트림 파일을 형성하는 프록시 서버
|
9 |
9
클라이언트가 요청한 데이터를 수신하는 단계;프록시 서버 내 캐시에 상기 데이터의 유무를 확인하여 상기 데이터를 준비하는 단계;상기 데이터를 미리 설정한 기준을 기초로 하여, 선순위파일 및 후순위파일로 분류하는 단계;상기 선순위파일 및 상기 후순위파일에 포함되어 있는 참조파트를 데이터 포맷화하는 단계;포맷화된 선순위파일 객체 및 상기 참조파트가 순차적으로 위치하도록 전송순서를 배열하여 하나의 스트림 파일을 형성하는 단계; 및상기 스트림 파일을 상기 클라이언트에게 전송하는 단계;를 포함하는 프록시 서버를 이용한 데이터 전송 방법
|
10 |
10
제9항에 있어서,상기 데이터를 준비하는 단계는,상기 클라이언트가 요청한 데이터의 유무에 기초하여, 상기 데이터를 리턴 또는 오리진 서버에 요청한 후 상기 데이터를 수신하는 프록시 서버를 이용한 데이터 전송 방법
|
11 |
11
제9항에 있어서,상기 데이터를 준비하는 단계 이후 프로파일러를 통해 상기 데이터 간의 의존성을 파악하는 단계를 더 포함하는 프록시 서버를 이용한 데이터 전송 방법
|
12 |
12
제9항에 있어서,상기 분류된 선순위파일을 분석하여 상기 후순위파일 내에 참조파일 및 참조파트가 있는지 확인하는 단계를 더 포함하는 프록시 서버를 이용한 데이터 전송 방법
|
13 |
13
제9항에 있어서,상기 후순위파일을 참조파일 및 비참조파일로 분류하는 단계를 더 포함하는 프록시 서버를 이용한 데이터 전송 방법
|
14 |
14
제9항에 있어서,상기 스트림 파일을 형성하는 단계는,상기 선순위파일 객체의 스트림 사이에 상기 참조파트가 위치하게 한 뒤, 순차적으로 상기 참조파트를 제외한 참조파일 및 비참조파일이 위치하도록 하는 프록시 서버를 이용한 데이터 전송 방법
|
15 |
15
클라이언트와의 네트워크 서비스를 제공하는 오리진 서버;상기 클라이언트가 요청한 데이터가 캐시 내에 있는지 확인하여 상기 데이터를 리턴 또는 상기 오리진 서버에 요청하고, 상기 데이터를 미리 설정한 기준을 기초로 하여 선순위파일 및 후순위파일로 분류하며, 상기 선순위파일 및 상기 후순위파일에 포함되어 있는 참조파트를 데이터 포맷화하고, 포맷화된 선순위파일 객체의 스트림 사이에 참조파트가 위치하게 한 뒤, 순차적으로 상기 참조파트를 제외한 참조파일 및 비참조파일이 위치하도록 배열하여 하나의 스트림 파일을 형성한 후 상기 클라이언트에게 전송하는 프록시 서버; 및상기 스트림 파일을 수신 및 웹브라우저 또는 특정 애플리케이션을 통해 디코딩하여 유저에게 제공하는 클라이언트;를 포함하는 프록시 서버를 이용한 데이터 전송 시스템
|