Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD...
Transcript of Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD...
![Page 2: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/2.jpg)
What is XML ?
터넷 : 플렛폼에종속적 지않는창출
presentationpresentation
datadataprocessingprocessingXML
HTML
Java
![Page 3: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/3.jpg)
XML@eBusiness
W3C에서제정한 제 준언어(웹 준)
eBusiness 한 Data type
4플랫폼 적
4사 간편,비 저렴
4확
4 연성 : 복 한 터처
Web-oriented Data format
종, 시 템간 터환
![Page 4: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/4.jpg)
XML 준
XML (eXtensible Markup Language)
DOM (Document Object Model)
XML Namespaces
XSL (Style Language)
XPath (XSL Query Language)
XML Data / DCD / Schema
XML Update Language
Xlinks/Xpointers ...
![Page 5: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/5.jpg)
XML적 야
B2B (Business To Business) Application
eCommerce, eCatalog
EDI (Electronic Data Interchange)
IETM (전 범, )
터넷포탈
터베 통합, EAI
SCM (Supply Chain Management,물 )
CRM (Customer Resource Management,고객 )
WML (무선 터넷)
![Page 6: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/6.jpg)
XML : Keys to Success
적
터무결성보
성능
터통합
성공 열쇠 - XML Data Server
![Page 7: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/7.jpg)
W3C XML 준 따 는 XML DataServer
XML Database + XML Application Server
DOM API 통한 터 출력 (Only XML)
Server Extension 통하여서버확
4 Business Logic 모 별
4 Java,COM Interface
XML Cache 통한 Load 산(Memory Database)
NT, Solaris, HPUX, AIX
Java, COM(C++,VB), JSP, ASP
![Page 8: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/8.jpg)
![Page 9: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/9.jpg)
eXcelon Explorer (XML Browser)
eXcelon Studio (DCD Schema Design)
eXcelon Manager (Cache,사 Access Control)
Stylus (Visual XSL Editor)
Tools
XConnect (Data connectivity)
eXcelon Data Server
![Page 10: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/10.jpg)
Data Server
eXcelon Data Engine
XML CacheXML CacheXML Cache
SERVEREXTENSIONS
eXcelon Data Server
Java COM 사 하여서버 확
Out-of-the-box functionality: create /
update / delete / query
XML 준 100% 지원(특정Vendor에종속 지
않는다)
산XML 캐 (사증가에 연한 처
XSLTENGINE
XSL 처 (any web browser)
동적 확 성
![Page 11: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/11.jpg)
(XML Data Engine)
COM VBC++
Script
Engine Component
DOM
Queries
Configuration
File System
Security
Java
Java
eXcelon Data Engine
Updates
COM
eXcelon Client VB ASP JSP ...
eXcelon Client APIMulti-Tier
Client/Server Apps.
Write application logic in server
extensions
Store XML and any other type of content
Complete set of APIs to manipulate the data
Extend server functionality with server extensions
Java
XSLT Processor
![Page 12: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/12.jpg)
(XML Cache)
Distributed In-Memory XML Database4In-Memory performance
Distributes XML across different processes and machines
4Load Balancing
Keeps the distributed XML data transactionally consistent
XML Cache XML CacheXML Cache
![Page 13: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/13.jpg)
XML Persistence
4Store XML as a parsed tree• Once XML is parsed you won’t have to parse it again when
you need to query it or manipulate it with the DOM
4Does NOT require to know the schema in advance • Just well-formed XML
4Granular access to XML nodes
4Fully supports XML extensibility
4Supports Namespaces
(XML Persistence)
![Page 14: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/14.jpg)
W3C XML 1.0 DOM Support4Once XML is parsed and stored into eXcelon you can
manipulate it using the Document Object Model (DOM)
4Provides Java and COM implementation of persistent DOM
Scalable DOM implementation4Do not need to re-parse every time
4Do not need to de-compose/re-compose the tree (XML stored in its native format)
(XML Persistence)
![Page 15: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/15.jpg)
Full support for XML Queries4XPath (XSL Pattern Language) support
4…plus XQL extensions
Supports both context and word text queries
Run queries across documents
Use indexes to increase performance
(Queries)
![Page 16: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/16.jpg)
Business Logic 컴포넌트화(모 별개발)
4COM Component
4 Java Beans
eXcelon에 plug-in
별 Application Server가 필
Java, C++,VB
시 템과 연동
(Server Extension)
![Page 17: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/17.jpg)
(XSL Support)
XMLRequests
Netscape
InternetExplorer
WebServer
HTMLeXcelonXSLT
Processor
Pre-parsedXML and XSL
Server-side XML with eXcelon4Process XML+XSL at the server, ship HTML to the client
4Supports the latest XSL draft from the W3C
XML
XSLHTML
![Page 18: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/18.jpg)
( 산처 )
XML CacheXML Cache
App/Web Server
XML CacheXML Cache
App/Web Server
Distributes XML Cache to the App/Web serversand keeps it up-to-date
transactionallyConsistent
Natively stores XMLData in middle tier
XML modeling of
application data
Fewer round trips
to the server
메모 성능
Supports XML APIs and interfaces
사 증가...
Just add more HW boxes. The App Server
distributes the processing, eXcelon distributes the data
XML-ready format
eXcelon Server
XML CacheXML Cache
App/Web Server
![Page 19: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/19.jpg)
Tool Box
디 : eXcelon Studio, Stylus
개발: eXcelon Studio/eXcelon Explorer
적 : eXcelon Manager
: eXcelon Manager /eXcelon Explorer
Back-End Connectivity : XConnect
![Page 20: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/20.jpg)
Explorer
Features4파 시 템과똑같 조
로 XML 터 성
4 Create/Edit/Delete
XML data
4 Visually Define
XML Queries
4 Import/export
XML / Multimedia
4 Render XML + XSL
4 Index
eXcelon Explorer
![Page 21: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/21.jpg)
Studio
Features4 Define DCD schemas
4 Generate application templates
4 Generate forms for
XML data entry
4 Generate HTML forms for dat
a manipulation
4 Generate eXcelon server exten
sions
(Java, COM)
eXcelon Studio
![Page 22: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/22.jpg)
Manager
Features4 Create XML stores
4 Define run-time configuratio
n
4 Define XML Caches configu
ration
4 Load balancing parameters
4 Users access rights administr
ation
eXcelon Manager
![Page 23: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/23.jpg)
Stylus
eXcelon Stylus
Features4WYSIWYG interface
4 Design data-driven HTML p
ages
4 Drag and drop XML element
s
4 Generate XSL
![Page 24: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/24.jpg)
XConnect
Leverage existing systems 4Over 70 Xconnects providing 2-way connectivity to existi
ng data sources
4ODBC/ADO and APIs
4MTS support to synchronize Xconnects
XML
![Page 25: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/25.jpg)
XConnect
XML Cache
XML Cache
RDB
DataMapping
XML
![Page 26: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/26.jpg)
XConnect
Click-and-Connect to:
•Foxbase•FoxPro•Goldmine•DB2•DB2 Universal DB•Informix•Ingres•Lotus 123•Microsoft SQL Server•ODBC
•Access•ASCII•Binary•Btrieve•Cobol•C-Tree•Clipper•Data Ease•DBase II, III, IV•Excel
•ODBC•Oracle 7•Oracel 8•Oracle 8i•Progress•Quattro Pro•Sybase SQL Anywhere•Sybase SQL Server•Variable Sequencial •Visual Foxpro…and many more
![Page 27: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/27.jpg)
MISC. ERPMAINFRAME RDB
DOCS APPS
WEB
SUPPLIERS CUSTOMERS
XSLXSL
PARTNER
XSL
eBusiness Integration with
![Page 28: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/28.jpg)
NEC (전그룹차원 B2B)
![Page 29: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/29.jpg)
DELL(eCommerce)
![Page 30: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/30.jpg)
Wells Fargo & Company (Finance)
CitiBank
![Page 31: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/31.jpg)
• Situation:
Needed to leverage inhouse information to improve sales productivity
• Challenge:– Integrate data that resides in different places, multiple formats
– Accommodate new types of information - without burdening IT
– Make access simple and user-friendly
• eXcelon Solution:– Uses XML to present data from anywhere in the company; offers
personalized view
– Rich content exchange: easily supports up-to-the minute information changes; reps can annotate to share experience
Knowledge Management Portal
![Page 32: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/32.jpg)
• Situation
Build an eMarket that connects buyers
and sellers of EJB technology
• Challenge– Get application online ASAP
– Needed standardized format to easily interact with buyers and sellers
• eXcelon Solution– Easy to-use visual tool made
development and deployment simple
– Leverages XML standard to enable seamless b-2-b and b-2-c communication amongst many buyers and suppliers
EJB Component eMarket
![Page 33: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/33.jpg)
• Situation:
Life insurance sales force needs remote access to actuarial and other insurance applications
• Challenge:– Consolidate disparate data
– Support insurance industry XML formats for universal connectivity and trading network support (brokerages, banks, etc.)
• eXcelon Solution:– Unifies all data as XML.
– eXcelon’s dynamic B2B capabilities enable universal information exchange both within and across industries
Leading Insurance Services Provider
Policy Illustration System
![Page 34: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/34.jpg)
• Situation:Needed an online parts and pricing catalog for service and sales reps; includes data covering all diesel engines, service bulletins and warranty information.
• Challenge: Incorporate and manage massive amounts of data, some of which dates back 70 years, that currently exists primarily on paper or in word processing files
• eXcelon Solution:Represent information in XML and store in eXcelon where data can be extended, manipulated and delivered via the intranet and extranet.
Product Catalog
![Page 35: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/35.jpg)
• Situation:Online trading hub for buyers, suppliers, retailers, and manufactures of IT
• Challenge:Incorporating data from multiple third parties on varied, complex products with different attributes
• eXcelon Solution:– Aggregates distributor/manufacturer information and
manages it as XML so it can be manipulated easily, regardless of format
– Flexibility to handle different attributes for different products – Hyporium endorsed by manufacturers like IBM, Compaq,
Oracle, Novell and 3Com
Hyperchannel
Trading Hub
![Page 36: Dynamic B2B Solutions - Duredure.net/ebiz00062.pdfeXcelon Explorer (XML Browser) eXcelon Studio (DCD Schema Design) eXcelon Manager (Cache,사용자Access Control) Stylus (Visual XSL](https://reader033.fdocuments.net/reader033/viewer/2022050208/5f5af17d7040ad07e7316fc7/html5/thumbnails/36.jpg)
감사합니다.