begrüßt die teilnehmer des. object design, inc. gründungsjahr 1988 Öffentlich gehandelt seit...

32
begrüßt die Teilnehmer des

Upload: eduard-duesing

Post on 05-Apr-2015

103 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

begrüßt die Teilnehmer des

Page 2: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Object Design, Inc.

• Gründungsjahr 1988• Öffentlich gehandelt

seit 1996 (ODIS)• Software

und Dienstleistungen • > 4,000 Kunden• > 25 Niederlassungen

weltweit

ODBMS Markt

47%

16%

10%

8%

8%

11%

Object Design Versant Objectivity POET CA (Jasmine) Others

Page 3: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Enterprise ODBMSLeading Object Database

Embedded Database SuiteSmallest Portable Database

Object Design, Inc. Award-winning Products

Page 4: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Wer benutzt jetzt schon eXcelon?

Warum eigentlich einen XML Datenserver?

Aus was besteht eXcelon?

Zusammenfassung

Page 5: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Why XML: Dell

Customer Need:•Build infrastructure for next generation Web Site to support over 50% of all their business

•Handle data in over 10 languages

•Manage complex data that is constantly changing

•Allow easy customization of content

eXcelon Solution:•With eXcelon as the data server, Dell leverages the extensibility and flexibility of XML to build a scalable and easy-to-customize / maintain Web Site

Results:•Highly customizable Web Site•Highly scalable architecture: future-proof

•Quick reaction to changes

Page 6: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Interleaf, Inc. (NASDAQ: LEAF)

E-Content ManagementE-Content Management

is powered by

Page 7: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Wer benutzt jetzt schon eXcelon?

Warum eigentlich einen XML Datenserver?

Aus was besteht eXcelon?

Zusammenfassung

Page 8: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

XML

Warum XML?Aus dem Internet erwächst die Anforderung nach plattformunabhängigen Technologien.

HTML

Java

presentationpresentation

datadataprocessingprocessing

Page 9: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

XML ist für Daten gemacht!

HTML example:<heading1> Invoice </heading1>

<bold>From: Joe Bloggs <P>

To: A. Another <P>

Date: 2/1/1999<P>

Amounted: $100 <P>

Tax: 21% <P>

Total $121 </bold>

Daten und Präsentation

gemischt

Page 10: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

XML example:<Invoice>

<From> Joe Bloggs </From>

<To> A. Another </To>

<Date year=‘1999’ month=‘2’ day = ‘1’ />

<Amount unit = ‘Dollars’> 100 </Amount>

<TaxRate> 21 </TaxRate>

<Total currency = “Dollars”>121 </Total>

</Invoice>

Verständlich fürden Menschen

Beinhaltet Tags

XML ist für Daten gemacht!

Page 11: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

XML example:<Invoice> <From> <Name>Joe Bloggs </Name> <Address> 25 Mall Road </Address>

</From> <To> A. Another </To> <Date year=‘1999’ month=‘2’ day = ‘1’ /> <Amount unit = ‘Dollars’> 100 </Amount> <TaxRate> 21 </TaxRate> <Total unit = “Dollars”>121 </Total>

</Invoice>

<Name>Joe Bloggs </Name> <Address> 25 Mall Road </Address>

Erweiterbar!

XML ist für Daten gemacht!

Page 12: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

XML Family of Standards

• XML• DOM (Document Object Model)• XML Namespaces• XSL (style language)• XQL (XSL query language)• XML Data / DCD / Schema• XUL (updates, future)• …many more

Page 13: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Was macht XML so mächtig?

• Erweiterbar — ein dynamischen Datenmodell

• Einfachheit — verständlich, einfache Handhabe

• Standard — einfach integrierbar, anerkannt

• Portabel — plattform unabhängig

• Flexibel — zur Verarbeitung komplexer Daten

Page 14: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Company D

invoice

•EDI: Neuen Anforderungen kann nicht ohne weiteres Entsprochen werden!

XML und Business to BusinessWarum ist EDI schwierig?

•EDI: Alle Datenelemente müssen im Voraus bekannt sein!

Company A Company B

Company C

invoice

invoiceinvoice

Page 15: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Company D

invoice

•XML ist erweiterbar und hat Platz für neue Elemente

•XML: Firmen müssen sich nur auf das Wesentliche einigen

Company A Company B

Company C

invoice

invoiceinvoice

XML und Business to BusinessWarum ist EDI schwierig?

Page 16: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

XML: Schlüsselkriterien zum Erfolg

• Einfache Handhabe• Integrität der Daten• Datenintegration mehrerer Quellen• Skalierbare Laufzeitgeschwindigkeit

Eine erfolgreiche Lösung benötigt einen Datenserver!

Page 17: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Warum einen XML Datenserver?

• Er ermöglicht parallele Anfragebearbeitung

• Er ermöglicht verteilte Datenhaltung

Einheitliche Sichtweise auf die Daten Integration heterogener Datenquellen mit

strukturierten und unstrukturierten Datentypen Einhaltung der Transaktionskonsistenz Dynamische Erweiterbarkeit Skalierbare Laufzeitgeschwindigkeit

Page 18: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Web Server / App ServerWeb Server / App ServerWeb Server / App ServerWeb Server / App Server

Introducing eXcelonXML Data ServereXcelon ist ein XML Datenserver, um E-Commerce Applikationen zu bauen.

Thin Client

Middle Tier

Back End

Page 19: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Wer benutzt jetzt schon eXcelon?

Warum eigentlich einen XML Datenserver?

Aus was besteht eXcelon?

Zusammenfassung

Page 20: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Design•XML Editors•XSL Editors

•eXcelon Studio

•Visual J++•JDK•Symantec

Development•Allaire Homesite•MultimediaEditors

•eXcelon Explorer

•Visual Basic•VB Script•JScript

Deployment

•eXcelon Manager

•Web Servers•COM App Servers•Java App Server (JView only)

eXcelon ist einfach zu gebrauchen

• Intuitive GUIs• Bsierend auf Standards: XML, DOM, XQL, Java, COM

“Can my team use it without special training?” “Will it work with our existing tools?”

Page 21: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

eXcelon’s Komponenten

eXceloneXcelonManagerManager

eXceloneXcelonExplorerExplorer

eXceloneXcelonStudioStudio

eXcelonServer

eXcelonServer

•Data EngineDistributed Cache

•Back-endConnectivity

Java ClientJava ClientAPIAPI

COM ClientCOM ClientAPIAPI

Page 22: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

eXcelon Server

eXcelon Data Engine

eXcelon Server

XML CacheXML CacheXML Cache

Back End Connectivity

Java

ODBC / OLE DBXML

Extend Serverwith Java

Out-of-the-box functionality: create / update / delete /

query

Fully support XML andrelated Standards

distributedXML caches

Page 23: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

eXcelon Manager

Features• Create XMLStore• Define run-time

configuration• Load balancing• User administrationBenefits• Easy to use• Single point of

administration

eXcelon Manager

Page 24: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

eXcelon Explorer

Features• Create / Edit / Delete XML

data• Browse / Organize XML

data and documents• Visually Query XML• Import / export XML /

Multimedia / documents

Benefits• Easy to use• Familiar file system-like

interface

eXcelon Explorer

Page 25: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

eXcelon Studio

Features• Define schemas• Generate Application

Templates• Generate forms for XML

data entry• Generate HTML forms for

data manipulation

Benefits• Speeds up application

development• Write less code

eXcelon Studio

Page 26: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

eXcelon DeliversSkalierbare Laufzeitgeschwindigkeit

eXcelon manages XML at the element level.

Web PageWeb Page

Page 27: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

eXcelon DeliversScalable Performance

• In-memory database support• Synchronized cache

0 50 100 150 200 250 300 350

Web Page

JPEG Image

GIF Image

Source: STR Generated per Page

eXcelon

RDBMS

20X Faster!20X Faster!

14X Faster!14X Faster!

690X Faster!690X Faster!

Page 28: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

XML Tools:Get, Manage, Consume

Web Design• GUI dev tools• XML publishing

XML Data Serving•Data integrity•Performance•Data integration

Back-end connectivity•On-the-fly translation

•Transient object

Page 29: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Wer benutzt jetzt schon eXcelon?

Warum eigentlich einen XML Datenserver?

Aus was besteht eXcelon?

Zusammenfassung

Page 30: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Warum eXcelon?

• Ease of use — Einfache Erlernbarkeit• Basierend auf Standards —

Integierbarkeit, Zukunftssicherheit• Datenintegrität — zuverlässig und

konsistent durch persistentes XML• Datenintegration — Zentrale Stelle für

Neuentwicklungen• Skalierbare Laufzeitgeschwindigkeit —

XML in-memory Datenbank ermöglicht auch große Internet-Auftritte

Page 31: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Zusammenfassung

• XML ist DAS neue Datenformat• Firmen können heute schon davon profitieren• Erfolgreiche XML Applikationen erfordern

einen Datenserver um folgendes zu erreichen:– Time to market– Von existierenden Systemen profitieren– Einfache Anwendbarkeit– Operative Kosten senken– Wettbewerbsvorteile erlangen

Page 32: Begrüßt die Teilnehmer des. Object Design, Inc. Gründungsjahr 1988 Öffentlich gehandelt seit 1996 (ODIS) Software und Dienstleistungen > 4,000 Kunden

Weitere Fragen ?

Mischa SchmiererSystems Engineering - Object Design, Inc.

Deutsche Niederlassung:

Kreuzberger Ring 64D-65205 Wiesbaden

Tel.: +49 (611) 97719-29Fax: +49 (611) 97719-19

Email: [email protected]

Homepage: www.objectdesign.com