XML excelon XIS excelon XIS XML April 17, 2002
excelon Extensible Information Server Page 2
Overview XML DOM (XML ) ( ) excelon XIS (DOM ) CRUD ( XML ) amazon.com 2,000 / 100 / GUI / ( 10 ) Windows (NT/2000/XP), Solaris, HP-UX, Linux Award XML&WEB SERVICES 2002 Page 3
Extensible Information Server XML XML W3C (DOM, XSLT, XPath, XQuery, etc...) J2EE In-Memory ( ) XML (Stylus Studio) API XML 1,000 Page 4
XIS Page 5
XIS 33 excelon Extensible Information Server 3 XML XML 3 Page 6
XML RDBMS XML XML XIS XML Page 7
XML < > < < > < < > < > </ > < > < < </ > </ > </ > > </ > > </ > </ > > </ > > </ > XML DOM ( ) Page 8
XML < > < > </ > < > </ > < > </ > < > < > </ > < > < > </ > < > </ > </ > </ > </ < > > < > </ > XML > </ < > </ > < > </ > </ > </ > DOM (XIS) XIS) / Page 9
XML Cache Forward ( ( ) Web Cache Internet RDBMS RDBMS RDB 3 Web Cache DB RDBMS RDBMS (XML ) Cache Cache XIS excelon XIS 3 (XML Page 10
XIS XIS? XML XML Page 11
XIS Page 12
XIS DB XML W3C XML (XSL) (XPath / XQuery) (XUG) API(Java COM) API (JSP Servlet ) API DXE Manager Stylus Studio XConnects Page 13
XIS XML XConnects) (DXE Manager,Stylus Studio...) API API XPath XSL XQuery XUG excelon XML Page 14
XIS XML XConnects) (DXE Manager,Stylus Studio...) API API XPath XQuery XSL XUG excelon Page 15
(XSL) XSL) (XPath) (XUG) <xsl:template match="/"> <html lang="ja"> <head> <title><xsl:value-of select="body/title" /></title> </head> <body><xsl:apply-templates select="body/title" /></body> </html> </xsl:template> XSL //veicle[make= Honda ] XQuery XPath?????? XPath for $v in //veicle where $v/make = Honda return $v XQuery XSL XUG <update select= //style /> <element location= replace > <style>coupe</style> </element> </update> Web (HTML) XML XUG API Page 16
DXE Manager DXE (Dynamic XML Engine) XML XIS DXE Manager XIS XMLStore XML XML & XIS XSL XPath XQuery XML Updategram (XUG) Page 17
DXE Manager GUI XIS XML GUI XML Page 18
Stylus Studio XML GUI Java Java XMLSchema / DTD XML XSL XML to XML Java / Java Server Pages XSL XML XPath ( ) Page 19
Stylus Studio XML XSL Page 20
XConnects excelon RDB 10 Page 21
XML Web Page 22
Web XIS XIS J2EE ( API ) XIS XML DOM ( XML DOM ) (CRUD) XSL / XIS Page 23
Web XIS XML On the web, there are three ways to make apps go faster, caching, caching and caching Larry Ellison, Oracle Chairman & CEO at JavaOne 2001 / XConnects 10 Stylus Studio XML Page 24
XML Web XML + Web XML excelon Extensible Information Server Page 25
excelon XIS XIS Page 26
1 SmartEDI Page 27
2 EMEA EMEA 1 100 US PC EC 17 11 HTML Web XML + XSL + ObjectStore Page 28
2 EMEA excelon excelon XML Cache XML Internet XML Cache Object Store HTML Web XML XML Cache Object Store XSL Web XSL XML Cache Page 29
3 B2B B2B : : EJB(Javlin) Business Process Mamager ebxml ebxml Page 30
4 (MS E.) ( ) XML XIS XSLT 1 Web HTML Page 31
5 XML / / XPath / XSLT 40% XML Page 32
6 PDF XML HTTP XML XML XSLT Page 33
XIS TIS Web-FIS Dr_Flow / Dr_Helper PFU Config Pro Web SignedPDF FF99 NTT Page 34
Are you XML Ready? XML e- EAI ERP CRM Page 35
Are you XML Ready? We are XML Ready! XML EAI ERP e- XML XML XML CRM Page 36
Are you excelon Ready? URL: Email:info@exceloncorp.co.jp Tel: 03-3556-7611 Fax: 03-3556-7642 Page 37