oracle 9ias java edition - download.oracle.com · 광고별ctr 측정및광고효과분석...
TRANSCRIPT
Java/XML 기반의 유무선 컨텐츠 관리 솔루션
Oracle 9iAS Java Edition
㈜ 넷스루www.nethru.co.kr
2003.07.15
서동렬 ([email protected]), CMS팀장www.nethru.co.kr
Nethru Inc. 2
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Outline
CMS & WiseBuilder Overview
Technical OverviewOracle 9iAS & WiseBuilder
WiseBuilder Inside
Referenceswww.reddevil.or.kr
WiseBuilder for GVM
Q & A
About Nethru
Nethru Inc. 3
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리CMS Contents Management System
CMS란?
웹 사이트를 구성하고 있는 컨텐츠를 생산, 관리, 배포하는 일련의 과정을 자동화해 효율성과
체계를 높이고 안정성을 확보하는 기반을 마련해주는 소프트웨어
Life-Cycle & Workflow
· 컨텐츠는 사용 상태에 따라 생성(Creation), 수정(Review),
관리(Manage), 배포(Distribute/Deployment), 보관
(Archive), 폐기(Destroy)에 이르는 생명주기를 갖는다.
· 각 생명주기 단계에 따라 컨텐츠의 용도와 사용목적, 접근권
한, 이용범위 등이 다르며, 이러한 일련의 생명주기와 관리
체계를 웍플로우라 한다.
· 컨텐츠는 설정된 웍플로우 및 단계별 관리자에 의해 작성/수
정/검수 과정을 거친 후 웹 페이지에 출판된다.
· 이후 동일한 웍플로우 과정의 반복을 통해 신규 컨텐츠를 보
강하거나 출판 스케줄 관리/변경이 이루어지고, 필요에 따라
기존의 컨텐츠를 재사용한다.
Nethru Inc. 4
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리WiseBuilder웹 사이트를 구성하는 다양한 포맷의 컨텐츠를 생산∙관리∙배포하는 일련의 과정을 자동화해
효율성과 체계를 높이고 안정성을 확보하는 기반을 마련해주는 XML/Java 기반의 CMS 솔루션
웹 페이지의 제작∙관리∙업데이트 등 웹 사이트 구축/관리
웹 사이트 및 컨텐츠 운영에 관여하는 사용자 그룹 및 역할관리
웹 사이트 및 컨텐츠 이용기록(로그) 분석자료 제시
사이트 (미리)보기
Help
Logout
사용자정보
Templates
Components
Clips
Contents
환경설정
사이트 보고서
페이지 편집
출판 관리
컨텐츠 처리
컨텐츠 입력
Nethru Inc. 5
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리
WiseBuilder
컨텐츠 관리
웹 사이트 관리 웹 로그분석Web/HTMLWeb/HTML
WAP/WMLWAP/WML
Web/XMLWeb/XML
XML
기반의
컨텐츠
표현
XML
기반의
컨텐츠
표현
게시/배포
CRM 적용CRM 적용Contents/Page
System Overview
WiseLog
컨텐츠 로그분석
· 로그분석/모니터링· 분석 결과 피드백
동호회/채팅/웹메일/메신저/…
다양한 웹 서비스 연동 웹 사이트 제작/관리
검색인덱스
컨텐츠 Life-Cycle 및Workflow 관리
자료 검색 컨텐츠 생성/배포/관리
Nethru Inc. 6
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Oracle 9iAS Editions
WiseBuilder on Oracle 9iAS Java Edition
WiseBuilder for GVM
WiseLog
WiseBuilder for Web
개발 및 동작환경(WiseBuilder 및 구축대상 웹 사이트)
WiseBuilder
Oracle9iAS Wireless
Oracle9iAS Personalization
Oracle9iAS Forms Services.
Oracle9iAS Reports Services
Oracle9iAS Discoverer
Oracle Internet Directory
Oracle9iAS Integration
Oracle9iAS Web Cache
Oracle Content Management SDK
Oracle9iAS Single Sign-On
Oracle9iAS Portal
Oracle Enterprise Manager
Oracle9iAS TopLink
Oracle9i JDeveloper
Oracle HTTP Server
Oracle9iAS Containers for J2EE
Opt.EESEJEFeatures
Nethru Inc. 7
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Functions
추가/수정/삭제
Type-Attribute 추가/수정/삭제
타입별 출력 템플릿 편집
타입별 컨텐츠 리스트
컨텐츠 타입 관리
컨텐츠(게시물)의 출판및 관리 중심
출판 페이지 및 섹션 선택 (다중선택 가능)
출판기간 예약/설정 (시작일/종료일)
출판예약 및 관리
이미지 및 미디어 파일 등록/수정/삭제클립 오브젝트 관리
컴포넌트 ≅ 포틀릿Oracle9iAS Portal컴포넌트 브라우저 (Drag & Drop)
컴포넌트 파라미터 및 섹션 설정
페이지 레이아웃 편집기 (표 분할 방식)
컴포넌트 기반 페이지 편집
CMS Workspace 통계Oracle9iAS Reports ServicesWorkflow 통계
사용자/그룹 통계
카테고리 및 타입 통계
페이지/섹션 통계
통계 보고서
Portal Developer Kit
Category & Perspective
Item Portlet 이용
Oracle 9iAS
템플릿 편집기 제공
JSP 편집기 및 라이브러리 (Java API)
로컬 이미지 및 클립 오브젝트 삽입
JSP 파일 업로드 및 로컬 저장
추가/수정/삭제
카테고리별 컨텐츠 리스트
Role-Based Workflow Management
HTML, Plain Text 편집기
로컬 이미지 및 클립 오브젝트 삽입
컨텐츠 파일 업로드
카테고리 설정
상세 설명
템플릿 제작 및 관리
JSP Include 방식의 컴포넌트
컴포넌트 제작 및 관리
Multiple Categories컨텐츠 카테고리 관리
Workflow 지원
컨텐츠(게시물)와 페이지의 개념적인 분리 정도
컨텐츠 입력/편집
기능
Nethru Inc. 8
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Functions (계속)
CMS에서 각종 환경설정 값을 직접관리 및 제어
Oracle Enterprise ManagerOracle9iAS Single Sign-OnOracle Internet DirectoryOracle9iAS Infrastructure
사용자/그룹 추가/수정/삭제
접근권한 설정 (카테고리 및 페이지)
시스템 환경변수 설정
환경설정
Oracle9iAS WirelessMulti-Site / Multi-DeviceDeployment/Publishing
Oracle9iAS Unified Messaging사용자/그룹간 메일 교환사이트 미리보기자기정보 관리
기타 보조 기능
Full-text 검색
Oracle UltraSearch
Oracle 9iAS Portal
Data Field 검색
상세 설명
컨텐츠 검색
기능
Customizable
Oracle9iAS Syndication ServerSyndication
Business Intelligence SolutionsWiseLog Enterprise 기능을 토대로 컨텐츠 액세스 로그 분석보고서 작성
컨텐츠 로그 분석
Management and Security Solutions사용자 가입/로긴
사용자 관리 도구
Web Application 연결
Unix, Sun OS with Apache/Tomcat- MySQL/Informix
Oracle9iAS on Linux/Unix, Sun OS, Windows, …
Oracle9iAS Java Edition on Linux/Unix
Platforms
Oracle9iAS Web ServicesWeb Service
국내 사용자 환경의요구수준이 높음
Oracle 9iAS Portal
커뮤니티웨어 연동- 채팅/게시판/소모임
상세 설명기능
Nethru Inc. 9
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리System Architecture
Oracle 9i
Site ManagementSite Management
User Extensions Publications- HTML/WML/XML- Static Documents
Components
Pages
Clips
Contents
Images
ContentFiles
JSPPages
Definitions
Contents, Page, and Component
Web Applications
Content ManagementContent ManagementClientOCX
Publication ManagementPublication Management
Oracle 9iAS Java Edition
WiseBuilder CMS Engine
AdministrationAdministration
J2EE Container
ClientOCX
AgentAgent
AgentAgent
PublisherDevelopment Lib & API
Java Beans Utilities Deployer
HTTP ServerJDeveloper
Sites
Nethru Inc. 10
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Web Site Development
WiseBuilder CMS를 이용한 체계적인 웹 사이트의 구축 및 관리
사이트맵 작성
페이지 제작
시스템 환경 및
사용자/그룹 설정
사용자 세션 관리 및인증모듈 연결
검 수검 수
출판예약출판예약
출 판출 판
입 력입 력
Club/BBS/Chat/Mail검색엔진 연결
컨텐츠 설계
카테고리 정의
컨텐츠 타입 정의
컨텐츠 출력
템플릿 제작
페이지 템플릿 제작
클립 제작
컴포넌트 제작페이지 디자인
(4) 웹 어플리케이션 연동
(1) 웹 사이트 요구분석웹 사이트
(2) 웹 사이트기획/설계
(3) 사이트 및 컨텐츠구성요소 개발
(5) 웹 페이지제작
(6) 컨텐츠 관리(Workflow)
Nethru Inc. 11
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Contents Management Workflow
출판 스케줄러- 자동출판- 자동해제
출판예약출판예약 출판출판
검수자(Reviewer)
출판관리자(Editor/PD)
One-Stop Master
제출 출판승인
· 컨텐츠의 제작부터 검수, 출판, 보관에 이르는 전 과정이 웍플로우 엔진에 의해 통제
- 작업그룹에 따라 웍플로우 단계별 접근 권한 설정
· 전체 웍플로우에 대한 사용 권한자는 One-Stop Master 기능을 이용하여 검수절차 없이 즉시출판 가능
· 출판예약된 컨텐츠는 출판 스케줄러 및 퍼블리쉬 엔진에 의하여 자동출판/자동해제
· 출판기간이 경과된 컨텐츠는 보관 상태로 전환되며, 새로운 컨텐츠로 만들거나 재출판 가능
· 컨텐츠의 수정/변환이 발생하면 WiseBuilder 버전 관리기에 의해 이력(History)이 기록/관리
작성자(Provider) 재사용
(Renewal)
WiseBuilder 버전 관리기WiseBuilder 버전 관리기
WiseBuilder 웍플로우 관리기
입력/수정입력/수정 검수검수 보관보관
반려/거부 재출판
검수처리 Workspace 출판 스케줄러 및 관리기컨텐츠 편집기
기존 컨텐츠 Migration기존 컨텐츠 Migration
Nethru Inc. 12
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Workflow에 의한 컨텐츠 출판
· 주어진 입력 폼에 따라컨텐츠를 입력
· 컨텐츠 편집기를 이용하여 손쉽게 컨텐츠 작성
· 입력 완료 후 웍플로우절차에 따라 검수요청
출판관리출판관리
컨텐츠 편집기컨텐츠 편집기
· 예약된 컨텐츠는 출판 시작 시점에자동으로 웹 사이트 게재
· 출판관리 도구를 이용하여 컨텐츠출판 상황파악 및 출판정보 수정
실제 웹 페이지 출력실제 웹 페이지 출력
검수 및 출판예약검수 및 출판예약
· 제출된 컨텐츠를 검토한 후 게재여부 결정· 게재가 결정된 컨텐츠에 대한 출력섹션, 출판시작일, 출판종료일 등의 출판예약 정보 설정
Nethru Inc. 13
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Page & Component
▶ Built-in 컴포넌트를 이용한 손쉬운 페이지 편집
▶ 사이트 관리 및 개편의 효율성
▶ 체계화/자동화된 웹 사이트 관리도구 제공
▶ 페이지 템플릿 제공 및 추가 기능
페이지 편집기페이지 편집기
컴포넌트편집기
컴포넌트편집기
Nethru Inc. 14
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리User/Group Access Control
작업그룹 설정작업그룹 설정 사용자 등록사용자 등록
컨텐츠 및 웹 사이트 관리 웍플로우에 맞게
작업그룹 및 사용자를 등록하고 페이지 및
카테고리별 접근 권한 설정
페이지 접근권한 설정페이지 접근권한 설정
카테고리 접근권한 설정카테고리 접근권한 설정
Nethru Inc. 15
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Contents Log Analysis
▶ 컨텐츠 카테고리 & 타입별 이용현황 분석
▶ 개인별 컨텐츠 이용현황 분석
- 개인화된 컨텐츠 서비스제공 가능
▶ 지역/ISP/연령/성별 이용 분석
▶ 광고별 CTR 측정 및 광고효과 분석
▶ 웹마이닝 분석 기법적용
- 컨텐츠 또는 상품간 연관성 분석
- 컨텐츠 또는 이용자 군집 분석
▶ 서버별 에러현황 및 에러 파일 분석
▶ 페이지간 이동경로 분석
- 컨텐츠 이용(참조) 경로 분석
- 웹페이지 최적화 등
WiseLog Enterprise
Nethru Inc. 16
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Multi-Format Publishing
DTD
컨텐츠 타입 정의
컨텐츠 템플릿 작성
컨텐츠 템플릿 변환
컨텐츠 입력
컨텐츠
출력XSL
템플릿 편집기
HTML/WML/WHTML
컨텐츠 편집기
HTML/WML/WHTML
XML
XSL 템플릿
HTML/WML/WHTML
다양한 출력기기 및포맷으로 확장가능
· 컨텐츠 타입(자료구조)을
DTD로 표현
· 컨텐츠 출력 템플릿을
XSL로 표현
· 컨텐츠 타입에 의해 입력
된 컨텐츠를 XML로 보관
· 출력 템플릿으로부터 생
성한 XSL과 결합되어 최
종 출력
· 최종 출력될 Device 및
Format에 맞는 출력 템플
릿으로 확장 가능
Nethru Inc. 17
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Multi-Site Deployment
다중배포(Deployment) 서버
· WiseBuilder를 이용하여 작성된 페이지 및 컨텐츠로부터 최종 웹 사용자에게 전달될 HTML 페이지를 생성
하여 각각의 서버(Peer Site)에 배포
· Deployment Server와 Peer Site 사이에 HTML 문서를 주고 받을 수 있는 통신 모듈 탑재
- Deployment Client와 Deployment Server 사이의 통신은 HTTP, FTP, 또는 Socket을 이용한 직접통신
사이트관리자
Files
Oracle 9iAs JE
JSP Pages& Library
Contents
PageEngine
PageEngine
Deployment Server Deployment Server
Contents
Pages
Images
Page
HTTPFTP
Socket
HTTPFTP
Socket
AgentAgent
CMS Server
Oracle 9iAS JE
DeploymentClient
DeploymentClient
Static HTML
웹 사용자
Peer Site Deployment Server
Nethru Inc. 18
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Contents Syndication (with ICE)
SubscriberSyndicator로부터 컨텐츠를 수집하여
WiseBuilder에 전달(자동입력)
SyndicatorWiseBuilder 컨텐츠로부터 Syndication
서비스를 위한 카탈로그 및 패키지 구성
Catalog Request
Catalog Response
Subscription & Negotiation
Contents Pulling
Contents Pushing
Cancel/Change Subscription
ICE (Information & Content Exchange)XML/HTTP
Oracle 9iAS SyndicationReuters / Kinecta
Nethru Inc. 19
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Oracle 9iAS Portal
Oracle 9iAS Enterprise Edition
Oracle HTTP Server
mod_plsql
mod_oc4j
Oracle 9iAS Portal
Parallel PageEngine
PortalCache
Web Provider
PortalRepository
Oracle 9iASWeb Cache
Client
DB Provider
Oracle 9iAS Enterprise Edition
Nethru Inc. 20
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리IBM WebSphere & Web Service
Portal
Portlets
HTM
L, WM
L, VoiceXML
HTTP
PortletAPI (Java)
PortletProxies
RemotePortletWeb
Service
RPI(SO
AP)
Invocation Protocol (SOA
P)
XML C
ont. Form.
WebServices
ContentProvider
WebServices
Publish/Find Web Services (SOAP)
UDDI
PAR Form
PortletArchive Files
Nethru Inc. 21
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리www.reddevil.or.kr
2002 한일 월드컵을 맞이하여 급증하는 사용자로 인한 퍼포먼스 문제를 해결하고,
웹진 컨텐츠 위주의 고급화된 커뮤니티 사이트로 개편
CMS 적용 동기CMS 적용 동기
· 주요 서비스
- 웹진 : 총 10개 컨텐츠 아이템으로 구성
- 포럼(BBS) : 약 30개 게시판 서비스
- 클럽(동호회)/채팅 : 약 100개
· 회원규모 : 약 30만 명
· CMS 적용 :웹진 컨텐츠 및 사이트 관리
(WiseBuilder Lite 적용)
CMS 서버컨텐츠 제작/관리
DB/인증서버
웹진 Home
웹진 운영 및 관리 현황
· 서버 관리자겸 웹 프로그래머 1명
· 웹 디자이너 1명
· 컨텐츠 수집 및 입력 1명
· 웹진 편집 및 컨텐츠 검수 1명
· 컨텐츠 제공자 : 제한 없음 (현재 통신원 및 칼럼니스트 30명 등록)
· 업데이트 주기 : 수시 (월간 약 200건)
포럼 클럽 채팅
어플리케이션 웹 서버
Nethru Inc. 22
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리GVM 기반 모바일 컨텐츠 서비스
SP
로그인
Default AP ID 발급
거부 / 승인 기술Test
오류 승인 Field Test
오류
1.Menu 구성문제
상위메뉴 오류
2.버그발생
3.내용 문제
승인
Application 제안
Feed Back
메뉴제안
과금제안
Application upload
하위메뉴 오류
AP의 제안 검토 및 TEST(기술/필드)
2.과금 문제
WAP/WEB메뉴구성
Test
사업자 심사 사업성 심사 SERVICE !
신규 AP
AP 사업자 심사 Application 사업성 심사 및 TEST Service 준비
Application 다시 제안재가입
신규가입신청
거부
승인
가입심사
Service개시 !
사업성
검토
Nethru Inc. 23
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리
Download 서버
GVM G/W
Applicationson Service
Switch
SDR ASR
GP
GVM Download
Switch
APP
DP
TestPages
WAP PageAgent
UploadAgent
Download 서버
GVM G/W
Switch
SDR ASR
GP
GVM Download
Switch
APP
DP UploadAgent
ServicePages
WML Page
등록 테스트
서비스중단
WiseBuilder for GVM
WiseBuilder for GVM
WAP 서버WML
GVM
WAP Request
Applicationson Test
ApplicationUpload/관리 SDR/ASR 통계
WAP 페이지생성/관리
품질 관리
사업관리
사용자 관리
GMS
Workflow
Application
제공자서비스
관리자
Nethru Inc. 24
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리Q & A
감사합니다!
Nethru Inc. 25
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리넷스루
NETHRU
1999년 7월 포항공대 내 연구실에서 젊고 패기있는 공학도들이 합심하여 시작하였으며,
데이콤 천리안 출신의 유능한 경영인, 개발자들과 더불어 제2의 도약기를 맞이하는 젊은 회
사
국내에 기반기술이 취약한 데이타마이닝엔진 분야를 전문으로 하고 있으며, 관련제품으로 웹로그 분석
기와 대용량 데이타마이닝 엔진 그리고 이들 기술을 접목한 CRM 솔루션 (WiseLog for Customer
Analysis)과 WCMS(Web Contents Management System) 제품의 개발 판매 및 관련 분야의 SI에 주력
고객과의 상호 관계활동에서 발생하는 데이터를 분석함으로써 각종 통계작성 및 고객분석을 통해 계
획 수립을 하고자 하는 On/Off Line상의 모든 기업과 웹사이트를 운영하고 있는 모든 기업체 및 개인
이 넷스루의 주요 대상 고객
www.nethru.co.kr
Nethru Inc. 26
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리넷스루 - 핵심 역량
기반기술
데이타베이스 & OLAP & 데이터 마이닝 & XML/JAVA 기반의 Web Agent Solution
유닉스 Networking & Client-Sever System 구축 및 운영 경험(천리안 서버)
윈도우 브라우저 개발 경험 (천리안브라우저 개발 MFC, OLE, OCX 기술 보유)
인적자원
박사: 3명, 석사: 10명, 연구개발 6년차 이상 15명 (총 23명)
데이타베이스 전공 인원 (10명)
Data Mining 및 XML & JAVA 응용분야의 전문 연구개발진
국내 최고/최대의 유료서비스인 천리안 개발 및 운영 담당 연구개발진
역량집중
분석 e-CRM 솔루션 (WiseLog for Customer Analysis FrameWork) 개발 및 SI
XML & JAVA 기반의 CMS(Contents Management System) 개발 및 SI
Nethru Inc. 27
WiseBuilder for Oracle 9iAS
유무선 컨텐츠 관리넷스루 - 주요 상품
1. WiseMiner
포항공대 지능정보시스템 연구실에서 탄생시킨 데이터마이닝 전문 엔진(Association Rule/Classification/Clustering/Sequential Pattern)
적용업체 : WIZGATE(www.mgame.com) eCRM System – Association Rule/Clustering이네트(www.e-net.co.kr) Commerce21 eCRM Suite – Association Rule
2. WiseLog Enterprise & WiseLog For Customer Analysis
기존의 로그분석에 웹마이닝 알고리즘을 접목시킨 신개념의 웹로그분석기 (100여개 기업에 공급) 로그데이터와 운영계 데이터의 통합 분석을 통한 고객 분석 시스템 (e-CRM 인프라)
Log Agent 솔루션, ETT 솔루션, OLAP 솔루션, Web Reporting 솔루션 등으로 구성
적용업체 : 다음 쇼핑, 대한항공, nate.com, 현대증권, 라이코스, 서울신문, 넷츠고, 위즈게이트 등
3. WiseLog for Mail
메일사용자의 이용통계 및 각종 메일 시스템 현황 통계를 그래프 및 테이블로 제공
적용업체 : ㈜테라스, ㈜넷츠고, ㈜하나로통신, ㈜KTNET, ㈜LG캐피탈
4. WiseBuilder
컨텐츠의 생성, 출판/편집, 퍼블리싱, 저장 및 보관과 같은 컨텐츠의 라이프사이클을통합관리하는 Web Contents Management System 패키지솔루션
적용업체 : 붉은악마 (2002), 신지소프트(CMS for GVM), KOVIZ.COM (시공테크/코리아비주얼스)