Transcript Wap

WAP
- Wireless Application Protocol POSDATA
기술연구소 기술지원팀
최호필
POSDATA 기술연구소 Wireless Web Forum
1
• WAP?
• How Does It Work?
• What Needs for WAP?
–
–
–
–
Server?
Gateway?
WML?
그 외 용어풀이
• Starting WAP
• Coding & Test
• Extra Thinking
POSDATA 기술연구소 Wireless Web Forum
2
WAP?
• WAP : Wireless Application Protocol
• WAP forum에서 무선 망과 인터넷 연동을 위
한 프로토콜
• 현재 WAP 포럼에는 300여 업체가 참여하고
있다(LG정보통신, 삼성전자, SK텔레콤등).
• 무선 데이터 서비스 사용자들이 쉽고 간편하게
인터넷에 접속할 수 있도록 고안된 표준 규격
POSDATA 기술연구소 Wireless Web Forum
3
• WAP 장점
– 현재 전세계적으로 표준에 가장 가까움
– 고효율의 이용이 가능
• WAP 단점
– 기존의 인터넷 프로토콜을 사용하지 않아 HTML과
의 상호호환성 결여
– 반드시 WAP Gateway가 필요
POSDATA 기술연구소 Wireless Web Forum
4
How Does It Work?
POSDATA 기술연구소 Wireless Web Forum
5
What Needs for WAP?
•
•
•
•
•
•
WAP Device – 휴대폰, PDA 등
CP Server – Apache, IIS 등
Micro Browser – UP.Browser 등
WAP Gateway
HTTP
Bearer
POSDATA 기술연구소 Wireless Web Forum
6
WAP Server?
• WAP G/W와 HTTP Server를 합친 서버
• 무선 인터넷 컨텐츠를 생성하여 서비스를 해
주는 서버
• 기존의 웹서버에 MIME-TYPE을 추가함으로써
무선 인터넷 컨텐츠 서비스 가능
• Nokia의 ActivServer가 존재
• WML과 Server-Side Script로써 무선웹사이트
개발
POSDATA 기술연구소 Wireless Web Forum
7
WAP Gateway?
• 정의
– TCP/IP기반의 유선 인터넷 네트워크와 무선 네트
워크를 연결하는 S/W Server
– WAP Protocol(WSP, WTP, WTLS, WDP)과 IP기반
의 패킷 네트워크 사이에서 데이터를 변환하는 중
개자 역할 수행
• WAP G/W는 벤더(Phone.com, Nokia등)에 의
해 자유로운 방식에 의해 구현
POSDATA 기술연구소 Wireless Web Forum
8
• 기능
– 프로토콜 변환(WSP  HTTP)
• 좁은 대역과 긴 latency를 갖는 무선인터넷에 있어서는 텍
스트 형태의 HTTP 정보들을 Binary 형태의 토큰으로 변환
작업 필요
Mime type
Octet Value
text/html
0x02
text/vnd.wap.wml
0x08
text/vnd.wap.wmlscript
0x09
application/vnd.wap.wmlc
0x14
• 보다 자세한 정보는 WSP 명세 참조
POSDATA 기술연구소 Wireless Web Forum
9
– Encoding/Decoding
• 텍스트 형태의 WML 파일이 사용자 단말기로 전송되기 전
에 WAP G/W에 의해 Binary형태로 압축
• WML을 구성하는 Element tags, attribute등의 요소들을
WAP명세의 token table에 정의되어 있는 Binary 형태로
변환(Tokenization)
• Tokenization 과정과 함께 G/W는 WML 파일의 Error
checking을 수행하여 에러가 존재하는 경우 Error Msg.를
사용자 단말기로 전송
• G/W가 WML무결성을 조사하므로 단말기 상의 마이크로
브라우저는 부가적인 Error Handling의 부하가 없다.
– HTML의 WML로의 변환
• 완벽한 변환은 어렵다.
• WAP G/W의 선택적 기능이므로 일부 G/W에서만 지원되
나 그 질은 확신할 수 없다.
POSDATA 기술연구소 Wireless Web Forum
10
– 접근제어(Access Control)
• 유료 서비스 또는 사내 인트라넷 WAP 서비스 등의 접근
제어가 요구되는 서비스에 따라 사용자의 접근 제어
• 접근 가능한 사용자의 단말기 판단은 MSISDN number(혹
은 전화번호) 또는 IP주소등의 정보 이용
– 보안(Security)
• WAP명세에 의하면 지원여부는 선택적 문제
• 단말기와 G/W사이는 WTLS(Wireless Transport Layerd
Security)로 보안 지원
• G/W와 CP Server사이는 SSL방식에 따른 보안 지원
• WAP G/W에서 Protocol 변환 과정시 보안이 침해 당할 우
려가 있기에 End to End Security는 보장이 안 됨
– WMLScript 컴파일링
• WML에 사용 가능한 WML Script를 syntax, semantic을
조사 후 Binary 형태의 코드로 단말기에 전송
POSDATA 기술연구소 Wireless Web Forum
11
WAP G/W의 일반적 기능
• Markup 언어(WML)을 WAP 디바이스가 처리
할 수 있는 형식(Binary or compressed
format)으로 변환 기능
• WAP 디바이스에서의 Request를 Web에서 처
리할 수 있는 HTTP Request로 변환 기능
• SSL과 WTLS사이의 변환 기능
• TCP와 WDP 사이의 변환 기능
POSDATA 기술연구소 Wireless Web Forum
12
WAP G/W Setting?
• WAP 디바이스 취득 시 이미 이동통신 사업자
의 WAP G/W에 접속하도록 셋팅되어 있음
• WAP G/W로의 접속과 관련한 set up은 WAP
디바이스에서 이루어지며 이를 위한 WAP
G/W의 IP주소가 디바이스에 설정되어 있음
• 휴대폰의 경우 대부분 임의의 public G/W를
접속하도록 재설정이 가능
• WAP & SMS G/W Open Source –
http://www.kannel.org/
POSDATA 기술연구소 Wireless Web Forum
13
WML?
• XML에 기반을 둔 마크업 언어 중 하나
• 텍스트 기반의 콘텐츠 제공을 위해 만듦
• 작은 화면, 제한된 입력장치 및 메모리, 작은
리소스, 대역폭이 작고, 통신 지연이 존재하는
무선 단말기에 적합
POSDATA 기술연구소 Wireless Web Forum
14
What Can Do WML?
• 텍스트와 이미지의 출력
– 현재는 음성 및 동영상을 지원하지 않음
• Deck/Card의 구성
– WML에 있는 모든 정보는 Deck과 Card의 집합으로
구성
– 기본적으로 사용자는 일련의 Card들 사이에서 움직
이게 됨
– Card들이 모여 Deck을 이룸
• Card간의 이동과 Linking
POSDATA 기술연구소 Wireless Web Forum
15
• 데이터 채널과 음성채널의 공존
– WML서비스에서 직접 음성통화를 가능하도록 하는
응용 인터페이스(WTAI : Wireless Telephony
Application Interface) 규정
<wml>
<card title="Hello">
<p>
Hello! <br/>
What a Wireless World!
</p>
</card>
</wml>
POSDATA 기술연구소 Wireless Web Forum
16
그 외의 용어들..
• Bearer
– WAP G/W와 휴대폰을 연결하는 통신 망 또는 전송
방식
– 국내는 CDMA, 유럽은 GSM. Bearer의 일종
– CSD(Circuit Switched Data)
• 현재 국내 이동 통신사의 무선 인터넷 서비스에서 흔히 이
용
• 무선 인터넷 접근 시 전화 통화 불가
– PSD(Packet Switched Data)
• 비교적 빠른 무선 인터넷 접근 속도 지원
POSDATA 기술연구소 Wireless Web Forum
17
• 무선 인터넷 이용과 통화가 함께 가능
• 유럽과 일본에서는 도입, 국내는 도입을 검토 중
– SMS(Short Message Service)
• 대부분의 휴대폰에서 지원되는 방식
• 비용이 싸나 높은 수준의 전송 품질을 보장하기 어려움
• WSP(Wireless Session Protocol)
– WAP의 어플리케이션 레이어를 제공
– 연결기반 서비스와 비연결기반 서비스라는 2개의
Session 서비스에 대한 일관적인 인터페이스
– 연결기반서비스는 WTP 상에서 동작
– 비연결기반서비스는 WDP 위에서 동작
POSDATA 기술연구소 Wireless Web Forum
18
• WTP(Wireless Transaction Protocol)
– Datagram 서비스 위에서 동작
– Thin client에 구현하기에 적합한 가벼운
transaction 기반의 프로토콜 제공
– 안정성이 보장되거나 보장되지 않는 무선 데이터그
램 망에서 효과적으로 동작
– 3종류의 transaction 서비스
• Unreliable one-way request
• Reliable one-way request
• 신뢰성 있는 양방향 요구 응답
– Optional user-to user reliability
– Optional out-of band data on
acknowledgements PUD는 보내는 Msg의 숫자를
줄이기 위해 concatenation과 delayed
acknowledgement를 지원
– Asynchronous transactions의 지원
POSDATA 기술연구소 Wireless Web Forum
19
• WTLS(Wireless Transport Layer Security)
– SSL로 알려진 산업 표준인 TLS 프로토콜에 기반
– 좁은 밴드의 통시 채널에 맞도록 최적화
– WTLS의 특징
• Data integrity : 터미널과 어플리케이션 서버 간에 보내진
데이터가 바뀌거나 손상되지 않도록 보장
• Privacy : 터미널과 어플리케이션 서버 사이에 전송되는
데이터의 비밀이 유지, 중간에 가로채어진 데이터 스트림
이 이해될 수 없도록 함
• Authentication : 터미널과 어플리케이션 서버간의 확실성
보장
• Denial of service protection : 재연되거나 검증되지 못한
데이터를 찾아내어 없애는 역할 수행, 많은 특정한 서비스
거부의 공격이 구현되기 어렵게 하고 상위의 프로토콜 레
이어를 보호
POSDATA 기술연구소 Wireless Web Forum
20
• WDP(Wireless Datagram Protocol)
– 다양한 네트워크에 의해 지원되는 bearer 서비스를
이용하는 데이터 위에서 작동
– Transport Layer
– 일반적인 통신 서비스로써 WDP는 상위 레이어로
일관적인 서비스를 제공하며 bearer 서비스 위에서
작동
• WTA(Wireless Telephony Application)
– 개발자와 사용자에게 더 나은 Mobile Network
Service가 가능하게 하는 call and feature control
에 대한, 전화에 특화된 확장들의 모음
POSDATA 기술연구소 Wireless Web Forum
21
• WAE(Wireless Application Environment)
– WWW와 이동통신에 기반한 어플리케이션 환경
– 서비스 공급자들과 개발자들이 다양한 무선 환경에서 효율적
으로 어플리케이션과 서비스를 개발하도록 호환적인 환경 제
공이 목적
– WAP 어플리케이션이 이동 전화의 기능에 어떻게 접근하는지
를 명확히 한 WTAI(Wireless Telephony Application
Interface)뿐만 아니라 WML and WMLScript specifications
로 구성
• WAP stack of protocol
– 무선상에서 content의 이동을 위해 실제 content를 생성하기
위한 WML과 WMLScripts 정의에서부터 content 전송을 다루
고 있는 가장 하단 부분인 WTS의 Spec 중 하나인 보안 조치
로서의 content의 배치등의 일련의 과정을 포함하고 있는 프
로토콜의 묶음
POSDATA 기술연구소 Wireless Web Forum
22
Starting WAP!
• 준비해야 할 것들
– WAP Server
• Catalina(Tomcat 4.0 Beta3)
– WAP Gateway
– Text Editor or WML Editor
• NotePad
– Emulator
• UP.SDK 4.0
POSDATA 기술연구소 Wireless Web Forum
23
• WAP Server
– Apache나 IIS 등과 같은 일반적인 웹서버 사용
– 설정부분에서 Mime Type추가
.wml text/vnd.wap.wml
.wmls text/vnd.wap.wmls
.wbmp image/vnd.wap.wbmp
한글 문제 발생시
Mime type인
.wml text/vnd.wap.wml를
.wml text/vnd.wap.wml;charset=KS_C_56011987 로 수정
– Catalina의 경우 web.xml에 Mime Type을 추가
POSDATA 기술연구소 Wireless Web Forum
24
• WAP Gateway
– 해당 이동통신 사업자가 Gateway 구현
– 이동통신 사업자의 가입자가 WAP G/W의 IP
Address를 직접 입력할 수 없도록 설정
• Emulator
– UP.SDK4.0
• http://www.phone.com에서 download
• WML을 컴퓨터 상에서 테스트
POSDATA 기술연구소 Wireless Web Forum
25
Coding & Test
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD
wml 1.1//EN"
"http://www.wapforum.org/DTD/wml.xml">
<wml>
<card id="name">
<do type="type" label="label">
<go href="url"/>
</do>
<p>
WML Test
</p>
</card>
</wml>
POSDATA 기술연구소 Wireless Web Forum
26
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD wml 1.1//EN"
"http://www.wapforum.org/DTD/wml.xml">
<wml>
<template>
<do type="options" label="Moon"><go href="moon.wml"/></do>
</template>
<card>
<do type="accept" label="True"><go href="#tus"/></do>
<p>
Current temp<br/>Hi:60
</p>
</card>
<card id="tus">
<do type="accept" label="Wed"><go href="#wed"/></do>
<p>
Tuesday temp<br/>Hi:40
</p>
</card>
<card id="wed">
<p>
Wednesday temps<br/>Hi:20
</p>
</card>
</wml>
temp.wml
POSDATA 기술연구소 Wireless Web Forum
27
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "//WAPFORUM//DTD wml 1.1//EN"
"http://www.wapforum.org/DTD/wml.xml">
<wml>
<card>
<p>
Next full moon: <br/>
6-27-1999
</p>
</card>
</wml>
moon.wml
POSDATA 기술연구소 Wireless Web Forum
28
Extra Thinking!
Security
Push
무선 인터넷 비즈니스
POSDATA 기술연구소 Wireless Web Forum
29
Security
• 기존의 유선인터넷 상에서 사용되는 보안 관련
기술을 최대한 활용
• WAP G/W의 존재로 인하여 기존 유선 인터넷
에 비해 제한적인 범위에서만 보안 보장
• 유선 인터넷 64bit SSL 사용하여 암호화
• 무선 인터넷 40bit WTLS가 표준화
POSDATA 기술연구소 Wireless Web Forum
30
• 현재의 무선 인터넷 구조
•WAP G/W는 사용자로부터 전달된 데이터를 해독하여 SSL로 암호
화하여 웹 서버로 전달
•WAP G/W가 암호화된 데이터를 복호/암호화 과정에서 무선인터넷
의 End-To-End 보안의 헛점 발상
•WAP G/W를 운영하는 자(일반적으로 이동통신 사업자)를 신뢰할
수 있다는 전제가 있으면 End-To-End 보안 성립
POSDATA 기술연구소 Wireless Web Forum
31
Problem?
• 통신사업자가 WAP G/W의 대부분을 운영하기
에 어느 정도 신뢰
• 비즈니스에 따라서 “어느 정도 신뢰”는 사업상
큰 리스크로 작용
• 무선인터넷에서는 “어느 정도 신뢰 있는 보안”
을 제공하되 완벽한 End-To-End 보안은 제공
못함
POSDATA 기술연구소 Wireless Web Forum
32
Solutions
• WAP G/W를 거치지 않는 방법
• 보안 데이터에 대한 Bypass기능을 이용하는
방법
• 특정한 데이터 Type을 이용하는 방법
POSDATA 기술연구소 Wireless Web Forum
33
• WAP G/W를 거치지 않는 방법
•
•
•
•
•
G/W의 IP대신 보안 사이트의 웹 서버 IP를 입력하여 직접 접속
WTLS/TLS의 변환과정이 필요 없기에 데이터의 암호화 보장
웹 서버에서는 Binary 데이터를 변환 처리할 수 있는 작은 기능의 WAP G/W기능이 필요
사용자는 보안 사이트를 접속하고자 할 경우 항상 IP를 변경
국내의 WAP 단말기는 G/W IP를 사용자가 직접 입력하지 못하기에 국내 통신 환경상 비현실
적
POSDATA 기술연구소 Wireless Web Forum
34
• 보안 데이터에 대한 Bypass기능을 이용
•
•
•
•
•
•
보안 데이터에 데이터일 경우에 WAP G/W에서 이 데이터를 Bypass
웹 서버 앞에는 Enterprise Proxy Server가 위치하여 Bypass된 데이터 처리
기존의 단말기의 변경 없이 완벽한 End-To-End Security를 지원
Phone.com을 비롯한 많은 WAP G/W 개발 업체들이 Solution으로 제시
Enterprise Proxy Server의 비용을 이동통신사가 부담하는지, 각 보안사이트를 운영하는 컨
텐츠 업체가 부담해야 하는 지가 문제
기술적으로는 완벽한 솔루션이 될 수 있으나 비즈니스 측면에서 많은 비용문제가 발생
POSDATA 기술연구소 Wireless Web Forum
35
• 특정한 데이터 Type을 이용하는 방법
• 무선 인터넷 사이트를 일반 사이트와 보안 사이트로 구분하지 않
음
• 보안 사이트에서는 암호화하고자 하는 데이터를 단말기와 미리
약속된 방법으로 암호화하고 전송
• 단말기와 웹 서버에 보안모듈을 설치하여 구현
• 무선단말기에는 특정 mime type을 처리할 수 있는 Security 모듈
이 내장되며 웹 서버에서도 동일한 기능을 가지는 모듈을 이용하
여 End-To-End보안 문제를 해결
POSDATA 기술연구소 Wireless Web Forum
36
WAP 1.3 Security
• WAP 1.3부터 End-To-End 보안에 대한 새로
운 개념이 도입될 예정
• WAP-187-TransportE2ESec-20000711
• http://www.wapforum.org/tech/term.asp?d
oc=WAP-187-TransportE2ESec20000711-a.pdf
POSDATA 기술연구소 Wireless Web Forum
37
•새로운 E2E Security 기본 모형
• WAP G/W를 접속한 후에 보안 사이트를 접속하고자
할 경우에는 WAP G/W를 통하여 새로운 Proxy
Server(EP-Enterprise Proxy Server)의 주소를 전달
• 단말기는 새로운 Proxy Server를 통하여 보안 사이트
에 접속함으로써 End-To-End Security 구현
POSDATA 기술연구소 Wireless Web Forum
38
• WAP 1.3의 E2E Security 접속 절차
•
•
•
•
보안이 필요한 사이트는 기존의 contents server이외에 proxy server가 필요
Proxy Server의 기능
• 초기 WTLS 보안 접속 기능
• [HTTP, WML <-> WSP, WBXML] 변환 기능
Proxy Server : 기존의 WAP G/W에서 몇 개의 기능만을 포함하는 작은 개념의 WAP G/W
Proxy Server는 보안이 요하는 사이트를 제공하려는 모든 회사를 대상으로 삼기에 많은 수요
를 내포
POSDATA 기술연구소 Wireless Web Forum
39
PUSH
Pull model
Push model
POSDATA 기술연구소 Wireless Web Forum
40
SMS Push
• SMS : Short Message Service
• 통화채널과는 별도로 이동통신 상에서 페이징 채널을
이용하여 메시지 전송
• 사용자가 이동통신 시스템에 연결되지 않아도 메시지
를 전달 받을 수 있음
• SMS 데이터의 내부 구조(IS-637A참조)
–
–
–
–
Destination Address : 수신자의 번호
Teleservice ID : 서비스 번호
User Data : 데이터
CallBack Number : 회신받고자 하는 번호
POSDATA 기술연구소 Wireless Web Forum
41
• SMS 구조를 통해 메시지 전달 방법
– Point-to-Point : 한 사람에게 전달되는 메시지
– Broadcast Message : 방송형 메시지로서 이 메시
지를 받을 권한이 있는 모든 사용자에게 전달
• SMS를 위한 시스템 구조
• Push Application Server(Web Server) – SMAP-SMSC-이동
통신시스템-단말기 순으로 메시지 전송
POSDATA 기술연구소 Wireless Web Forum
42
WAP Push
Push operation
Push
Over-the-Air
Protocol
WAP Client
Push
Access
Protocol
Push Proxy Gateway
Push Initiator
The Push Framework with protocols
•
•
•
•
WAP 1.2에서부터 지원
많은 WAP G/W업체들이 이미 제품화
WAP Client가 항상 온라인상에 있어야 됨
국내의 경우 패킷 기반의 빌링을 하지 않기에 적용하
기 힘든 모델
POSDATA 기술연구소 Wireless Web Forum
43
SMS Push vs. WAP Push
• WAP Push의 경우 WAP Client가 항상 온라인
에 있어야 하고 국내의 상황에서 air time을 가
지고 빌링을 하는 경우 무리가 따름
• SMS는 오프라인 상태에서도 메시지를 출력할
수 있기에 Push로 활용(019)
• SMS Push의 단점
– Reliability가 떨어짐
• 메시지가 바로 전달되지 않고, 중간에 전달되지 않는 경우
도 생김
POSDATA 기술연구소 Wireless Web Forum
44
무선인터넷 비즈니스
• 위치기반서비스
• Portal 비즈니스
• 그 외의 비즈니스
– 무선 인터넷 물류 서비스
– 무선 인터넷 마케팅
POSDATA 기술연구소 Wireless Web Forum
45
위치기반 무선 인터넷 서비스
• 2001년 10월까지 사용자의 위치에 대하여
100m 이내의 정확도로 구조 요청기능을 각 이
동통신사가 제공해야 함(미국 통신위원회의
1996년 규정:E-911)
• 두 가지 위치 결정 시스템
– GPS(Global Positioning System) 칩셋을 휴대폰에
내장하는 방식
– 통신망으로부터의 파일럿 신호를 이용하여 통화자
의 위치를 얻는 방법
• WAP 1.2버전에서 위치 기능을 포함
POSDATA 기술연구소 Wireless Web Forum
46
• 위치 기반 응용 서비스
분류
서비스
위치 기반 정보서비스
1)지도 서비스
2)지도 전화번호부
항법/추적 서비스
1)최적 경로 계산
2)차량 항법 및 물류 관제
위치 기반 상거래
1)Mobile 전자상거래
2)위치 기반의 CRM
공익 서비스
1)구조 요청, 범죄 신고, 자동차 사고에의
대응 등의 공익 서비스
기타
1)게임
2)위치에 따른 이동통신 요금의 차등화
POSDATA 기술연구소 Wireless Web Forum
47
Portal 비즈니스
• 자본력의 우위와 축적된 다수의 사용자, 기술력 등의
요인으로 인해 이동 통신 사업자와 기존 유선넷 메이
저 포탈 업체들의 성공 가능성이 큼
• 무선 인터넷 서비스의 기본 수익 모델
– 이동통신사 : 통화료(air time)
– CP(Contents Provider) : 정보 이용료의 유료화
• 무선 인터넷 망이라는 기본적 인프라를 전제로 이루어
짐
• 무선망에 대한 지배적 운영권 및 경험과 기술력에 우
위가 있는 이동 통신 사업자가 선도적 위치에 있고 성
공 가능성 또한 클 것으로 보여짐
POSDATA 기술연구소 Wireless Web Forum
48
그 외의 비즈니스
• 무선 인터넷 물류 서비스
– 현재 시스템의 한계성
• 운송차량의 위치 및 실제 운송정보의 실시간 관리/제공의 어려움
• 차량의 효율적인 배차관리가 어려움
– 위치기반 서비스의 일환
• 기존 물류 시스템의 끝단(End Point)에 추가되어 제공해 주는 다
양한 서비스(예:차량추적서비스, 화물추적서비스)로 비효율적인
관리를 해결
– ㈜금호, LG-EDS 2000년 7월 e로지스틱 출범
– 현대종합상사, LG상사도 각각 웹로지스틱코리아와 별도 법인
을 설립
POSDATA 기술연구소 Wireless Web Forum
49
• 무선 마케팅
– 사용자의 개인화된 성향에 따른 고도화된 맞춤 서
비스가 가능
– 무선 마케팅 활성화의 주요 효과
•
•
•
•
무선 인터넷 이용 부담 경감
양질의 상용 서비스 도입 촉진
고도로 개인화된 서비스 도입을 통한 컨텐츠의 질적 향상
무선 상거래의 도입 촉진
– 무선 마케팅 방식
• Voice call based telemarketing
• SMS based marketing
– 무선 마케팅 표준 제정 단체
• WAIA(Wireless Advertising Industry Association)
• IAB(Internet Advertising Bureau)
• 개인 사생활 보호, 광고 노출 측정 수단 등의 주요 문제들
을 해결하기 위해 노력
POSDATA 기술연구소 Wireless Web Forum
50
• References
•
•
•
•
WAP Forum : http://www.wapforum.org/
SPEC-PushArchOverview-19991108.pdf
프로그램세계 신영미디어 2001, 5월
Openwave Systems Inc. :
http://www.openwave.com
• Phone.com : http://www.phone.com
POSDATA 기술연구소 Wireless Web Forum
51