Upload
hajunho
View
42
Download
0
Embed Size (px)
Citation preview
04: 04: Application Application Integration 1Integration 1
국내 최초국내 최초 // 최대 인터넷 사이트최대 인터넷 사이트
삼성물산의 구매력삼성물산의 구매력
양 파트너에 대한 신뢰양 파트너에 대한 신뢰
역할 공조에 따른 시너지 극대화역할 공조에 따른 시너지 극대화
공동사업 배경공동사업 배경
88
소비자소비자
삼성물산 삼성물산 (( 유통유통 ))
배송배송
상품 상품 MDMD
WIN+WINWIN+WIN
양사 역할분담양사 역할분담
중앙일보미디어중앙일보미디어
Why NT Server?Why NT Server?
Why Oracle ICS?Why Oracle ICS?
Shopping Mall ManagementShopping Mall Management
Implementation FactorImplementation Factor
Why NT Server?Why NT Server?
• Windows NTWindows NT 는 확장성이 없다는 확장성이 없다 ..
• Windows NT Windows NT 는 신뢰성이 없다는 신뢰성이 없다 ..
• Windows NT Windows NT 는 관리의 어려움이 있다는 관리의 어려움이 있다 ..
• Windows NT Windows NT 의 기술은 의 기술은 OpenOpen 되어 있지 되어 있지 않다않다 ..
• Windows NTWindows NT 는 기업의 업무에 적합치 는 기업의 업무에 적합치 않다않다 ..
Why NT Server?Why NT Server?
1. 1. Windows NT Windows NT 대한 선입견대한 선입견
2. 2. Windows NT OSWindows NT OS 측면측면
Enterprise Option
• IIS 4.0• MSCS• MTS 2.0• MSMQ 1.0
Road MapRoad Map 주요 내용주요 내용
Windows NT 5.0 Enterprise Edition• 64Bit 운영 체제
• 8CPU지원 (32CPU OEM지원 )• VLM지원 (최대 32GB 메모리 )• MSCS:16Node Cluster지원
Enterprise Option• MSCS:2Node Cluster 지원• Transaction Server지원• Message Queue 지원
Windows NT 4.0
• 32Bit운영 체제• 4CPU지원 (32CPU OEM지원 )• Internet기술 지원 (IIS,IE,Frontpage)• 원격진단 및 관리 기능
Windows NT 4.0
• IIS 3.0
성능 /기능
시간
NT 5.0 Enterprise Edit.
NT 5.0 Standard
• IIS 5.0
• MSCS• MTS• MSMQ
’97 ’98 ’99
Why NT Server?Why NT Server?
3. 3. Database Database 측면측면
Why NT Server?Why NT Server?
SMP ClusterSMP Cluster
DesktopDesktopdatabasedatabase
WorkgroupWorkgroup
SMP ServerSMP Server
MobileMobile
Road MapRoad Map
4. 4. 표준 지향적인 측면표준 지향적인 측면
DCOM, HTML, HTTP, ActiveX, ISAPI, RPC, SNA, Windows DCOM, HTML, HTTP, ActiveX, ISAPI, RPC, SNA, Windows Sockets, PERL, CGI, CERNSockets, PERL, CGI, CERN
ApplicationsApplications
ODBC, SQL, XA, ODS, TDS, DRDA, OLE-DBODBC, SQL, XA, ODS, TDS, DRDA, OLE-DBDatabaseDatabase
MAPI, SMTP, NNTP. POP3, MIME, X.400, IMAP4MAPI, SMTP, NNTP. POP3, MIME, X.400, IMAP4MessagingMessaging
LDAP, X.500, DNS, WINSLDAP, X.500, DNS, WINSDirectoryDirectory
X.509, Kerberos, SSL, PCT, SET, PKCSX.509, Kerberos, SSL, PCT, SET, PKCSSecuritySecurity
SNMP, DMI, MIB, HMMSSNMP, DMI, MIB, HMMSManagementManagement
TCP/IP, IPX/SPX, AppleTalk, DLC, DECNet, VinesIP, RAS, PPP, TCP/IP, IPX/SPX, AppleTalk, DLC, DECNet, VinesIP, RAS, PPP, PPTP, HTTP, FTP, CIFS (SMB), NCP, AFTP, LPR/LPD, DHCPPPTP, HTTP, FTP, CIFS (SMB), NCP, AFTP, LPR/LPD, DHCP
Network Network
Why NT Server?Why NT Server?
5. 5. Partner Partner 측면측면
Sales forceautomationHealth care
ManufacturingProcess control
NT Solution NT Solution 시장 추이시장 추이
호환성을 강조한 호환성을 강조한 NT SolutionNT Solution - - 프로세스 업그레이드프로세스 업그레이드 : : 가격 대비 성능 탁월가격 대비 성능 탁월
H/W VendorH/W Vendor 들의 지원 증가들의 지원 증가 - - 컴팩컴팩 , , 디지탈디지탈 , , HP, IBM, NCR HP, IBM, NCR 등등
AP AP 개발업체들의 개발업체들의 NTNT 지원 증가지원 증가
새로운 새로운 Architecture Architecture 대두대두 - - NUMA (Non-Uniform Memory NUMA (Non-Uniform Memory Access)Access)
Source : IDC (`95.11),Dataquest(`96.1)
Documentmanagement
InsuranceFinance
Banking
RetailAccounting
0 5 10 15 20
19 Of Top20
Top10
Top10Top10
Top8
7 Of Top10
Top6
Top5
Top4
Top3
분야별 분야별 SolutionSolution 제공 현황제공 현황
Solution Provider Solution Provider 및 기존의 및 기존의 UNIX VendorUNIX Vendor 들의 들의 NT Platform NT Platform 지원 증가 지원 증가 추세에 따라 다양한 추세에 따라 다양한 SolutionSolution 이 제공되고 이 제공되고 있음있음
Why NT Server?Why NT Server?
Source: Dataquest June 1998
Relational Database Market Share on Windows NT
OracleMicrosoft
SybaseIBM
Others
4.8%6.9%8.0%
38.8%41.5%
0.0%
10.0%
20.0%
30.0%
40.0%
50.0%
6. 6. Oracle, the Leader on NTOracle, the Leader on NTWhy NT Server?Why NT Server?
Why Oracle ICS?Why Oracle ICS?
Why Oracle ICS?Why Oracle ICS?
- - 고객의 취향을 어떻게 만족 시킬까 고객의 취향을 어떻게 만족 시킬까 ?? - - Mission CriticalMission Critical 한 처리를 위한 기술적 선택 부족한 처리를 위한 기술적 선택 부족
- - 기존 시스템과 어떻게 통합 할 수 있을까 기존 시스템과 어떻게 통합 할 수 있을까 ?? - 24- 24x7 x7 운영 필요운영 필요 (( 인력운영의 애로인력운영의 애로 )) - - Buy vs Build ?Buy vs Build ? - - 법법 , , 제도는 준비되었는가제도는 준비되었는가 ?? - ‘- ‘ 두려움’ 두려움’
- - 초기 투자에 대한 초기 투자에 대한 BEP ?BEP ?
- - 네트웍을 통한 신용카드 정보의 공개네트웍을 통한 신용카드 정보의 공개 (( 고객고객 ))
1. 1. 인터넷 상거래 쟁점들인터넷 상거래 쟁점들
Why Oracle ICS?Why Oracle ICS?
2. 2. 인터넷 상거래 요소 기술인터넷 상거래 요소 기술
Electronic transactionElectronic transaction
SecuritySecurity
Electronic PaymentElectronic Payment
배송배송 ((Delivery)Delivery)
강력한 강력한 Web Transaction Web Transaction 서비스 서비스 : : Oracle Web Application Server 3.0.1Oracle Web Application Server 3.0.1 상점구축 및 상점운영의 두 시스템 제공 상점구축 및 상점운영의 두 시스템 제공 : : Staging and DeploymentStaging and Deployment 강력한 상점관리 도구강력한 상점관리 도구 ((Single View Management)Single View Management) 풍부한 기본 템플리트 제공 풍부한 기본 템플리트 제공 : : 개발기간 단축개발기간 단축 개별 마케팅 기능개별 마케팅 기능 개인별 쇼핑바구니 관리 개인별 쇼핑바구니 관리 ((Server Side)Server Side) 지불솔루션 통합 지불솔루션 통합 : : Verifone, CyberCash, IC Verify, Trintech, EDI..)Verifone, CyberCash, IC Verify, Trintech, EDI..) 다양한 기본 보고서 출력기능 다양한 기본 보고서 출력기능 : : DEV2000 ReportsDEV2000 Reports 대용량 자료의 로딩을 위한 툴 제공 대용량 자료의 로딩을 위한 툴 제공 : : Batch LoadingBatch Loading 최신의 최신의 Java Java 및 및 PL/SQLPL/SQL 로 구성로 구성 Context OptionContext Option 을 이용한 다양한 검색기능 을 이용한 다양한 검색기능 Third PartyThird Party 를 이용한 다양한 선택 기능를 이용한 다양한 선택 기능 (( 재고관리재고관리 , , 세금세금 , , 배송배송 , , 주문관리주문관리 , ,
계정관리등계정관리등 )) 기타 기타 : : 쿠폰 서비스 및 관리쿠폰 서비스 및 관리 , , SaleSale 보기등보기등 ....
Why Oracle ICS?Why Oracle ICS?
3. ICS 3. ICS 선정 요소선정 요소
Oracle Application Oracle Application ServerServerClientClient Database Database
serverserver
ICS ICS cartridgescartridges
StoreStoreManagerManagerinterfaceinterface
Verifone/Verifone/CyberCashCyberCash
상점구조 및 상점구조 및 데이타 데이타
Merchant
Merchant
Custom
erC
ustomer
Why Oracle ICS?Why Oracle ICS?
4. ICS BASIC FRAME4. ICS BASIC FRAME
•3-•3-•15•15 •Copyright •• Oracle Corporation, 1997. All rights reserved.
상점구축 및 운용시스템
구축 및 시험
StagingSystem
Merchant Transaction
Deployment System
Customer Transaction
Replication
Why Oracle ICS?Why Oracle ICS?
5. 5. 구축 및 운용 융통성구축 및 운용 융통성
Why Oracle ICS?Why Oracle ICS?
6. ICS6. ICS 의 의 Personal MarketingPersonal Marketing 기능기능
정규 고객별로 별도로 선호하는 제품정규 고객별로 별도로 선호하는 제품 , , 또는 매장 검색 또는 매장 검색
기능 제공기능 제공
- - 고객이기 등록한 고객이기 등록한 PreferencePreference 를 기초로를 기초로
기능의 기능의 On / Off On / Off 가능 가능 ::
- - 고객에 의해고객에 의해
- - 상점주에 의해 상점주에 의해 ((Configure Store Configure Store 화면에서 화면에서 ))
formpay.cgi
reqpay.cgi
walletpay.cgi
mpayd
이니텍PG
상품정보상품정보 ,,지불정보지불정보
이니텍 전자지갑을 이용한 이니텍 전자지갑을 이용한 WalletpayWalletpay
지불요구서지불요구서
금융기관금융기관
Encrypted Encrypted 지불요구서지불요구서
지불처리지불처리상품정보상품정보
Encrypted Encrypted 지불결과서지불결과서
DatabaseLOGLOG
영수증영수증
영수증영수증
이니텍 이니텍 전자지갑 전자지갑 호출호출
Encrypted Encrypted 지불요구서지불요구서
Encrypted Encrypted 지불요구서지불요구서
영수증영수증
영수증영수증
지갑 미소유자를 위한 지갑 미소유자를 위한 FormpayFormpay
SET SET 전자지갑을 이용한 전자지갑을 이용한 WalletpayWalletpay
HP vPOS
pInitReq/pInitRespInitReq/pInitRes
PResPRes
PReqPReq
SETPG
SETPG
SETPGAuthRes/CapResAuthRes/CapRes
AuthReq/CapReqAuthReq/CapReq
신용카드사신용카드사
Why Oracle ICS?Why Oracle ICS?
7. ICS7. ICS 와 지불시스템의 연동와 지불시스템의 연동 (SET/Non-SET)(SET/Non-SET)
고 객고 객
Internet MerchantMerchant
DeliveryDelivery MethodMethod
상품창고상품창고
상품재고상품재고관리관리 DBDB
주문주문DBDB
SynchronizeSynchronize 재고
확인
재고
확인((
통보
통보))
배송
상태
배송
상태
DeliveryDelivery
주문주문
주문주문 // 배송상태배송상태배송회사배송회사 URLURL(( 배송정보배송정보 ))
배송상태배송상태
Trac
king
Num
ber
Trac
king
Num
ber
포장포장 // 탁송탁송
•배송카테고리배송카테고리•Business RuleBusiness Rule
Why Oracle ICS?Why Oracle ICS?
8. ICS8. ICS 와 배송시스템와 배송시스템
Amazon.comAmazon.comThe World’s largest book storeThe World’s largest book store
SymantecSymantecComputer S/WComputer S/W
Network ComputerNetwork ComputerComputer H/WComputer H/W
CiscoCiscoElectronic commerceElectronic commerce
Why Oracle ICS?Why Oracle ICS?
9. ICS9. ICS 의 사용 예의 사용 예
Shopping Mall Management?Shopping Mall Management?
Shopping Mall MangementShopping Mall Mangement
1. 1. Mall Management FlowMall Management Flow
사용자사용자
운영시스템운영시스템
결재시스템결재시스템고객정보고객정보관리시스템관리시스템 은행은행 ,,Card/PGCard/PG
Local CardLocal Card
배송회사배송회사(( 상품 상품 Provider)Provider)
상품 상품 ProviderProvider
주문처리주문처리시스템시스템
서비스시스템서비스시스템
상품정보상품정보관리시스템관리시스템
진열진열 // 검색검색시스템시스템
MALLMALL
상품배송요구상품배송요구
상품배송상태상품배송상태
Card Card 인증요구인증요구
Card Card 인증인증
상품정보상품정보 - - 신상품신상품 -- 상품 재고량상품 재고량 -- 상품가격 상품가격
고객서비스고객서비스시스템시스템상품정보상품정보
배송정보배송정보Event/Event/ 경품정보경품정보
검색검색 // 주문주문
중앙일보중앙일보 // 삼성삼성 BACK OFFICEBACK OFFICE
상품상품판매판매 // 고객 정보고객 정보 삼성물산삼성물산
특판특판 // 통판통판
FAX/FAX/ 전화전화
상품 주문정보상품 주문정보고객 정보고객 정보
상품 배달상품 배달
: : SEQUENCE FLOWSEQUENCE FLOW : RANDOM FLOW: RANDOM FLOW
StoreStoreManagerManager
DatabaseDatabase
..blbl(text)(text)
..sqlsqlCompileCompile
RunRun
Shopping Mall MangementShopping Mall Mangement
2. 2. 대용량 대용량 Data LoadingData Loading(( 상품 정보상품 정보 ))
Merchant Merchant or Businessor BusinessApplicationApplication
PaymentPayment ServerServerClient orClient or
BrowserBrowser
““Tell me about your offerings”Tell me about your offerings”11
제품제품 // 제공 서비스 자료 등제공 서비스 자료 등 ....22
구매 요청구매 요청33
지불 선택 지불 선택 ((Visa, Mondex etc)Visa, Mondex etc)44
지불확인 과 지불확인 과 Option Option 선택선택55 구매서 요청구매서 요청66
PaymentPaymentSystemsSystems
지불정보 요청 지불정보 요청 ((Wallet,Wallet, 구매서 등구매서 등 ..)..)77
지급요청과 관련정보 지급요청과 관련정보 (( 신용카드 번호 등신용카드 번호 등 ..)..)88 Routed RequestRouted Request
인가 허락인가 허락 // 취소취소 , , 영수증 발행 등영수증 발행 등 ....99
1010““Thank you for your purchase”Thank you for your purchase”
•CyberCashCyberCash
•VerifoneVerifone
•IC VerifyIC Verify
•TrintechTrintech
•EDIEDI
•Etc.Etc.
Shopping Mall MangementShopping Mall Mangement
3. 3. 구매 구매 FlowFlow
진출기진출기
확장기확장기
Jan. ‘99Jan. ‘99 Dec. ‘99Dec. ‘99Oct. ‘98Oct. ‘98
3 months3 months
12 months12 months
12 months12 months
시장개방 및 시장개방 및 GlobalGlobal 화화
성장기성장기
Jan. ‘00Jan. ‘00
B-to-C &B-to-C &B-to-BB-to-B
Phase IPhase I
Phase IIPhase II
Phase IIIPhase III
향후 계획향후 계획
Issues and DiscussionIssues and Discussionhttp://www.samsungmall.co.krhttp://www.samsungmall.co.kr
http://www.sism.co.kr/http://www.sism.co.kr/