15
The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

Embed Size (px)

Citation preview

Page 1: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

The XML The XML Company

Gary Edmonds

Software AG Pty Ltd

TBI with XML

Page 2: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia2

This presentation

Explains that Software AG

“uses XML to integrate systems within and across organisational boundaries”

For XML integration consider Software AG as your integration partner

Page 3: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia3

Among world’s 10 largest software companies

3,500+ employees 80 Australian clients

About Software AG

“No other vendor has software capable of supporting 300 million transactions per day on a single database”

IT Management Chase Manhattan

Page 4: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia4

One Question about TBI…

WHAT IS IT ?

Page 5: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia5

Business Today …People as integrators

RDBMSERP

EnterpriseTransaction

Systems

Company A

RDBMSERP

EnterpriseTransaction

Systems

Company B

The HumanInterface

People conduct business.

People act as integrators.

Page 6: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia6

E-Business Externalizes Business Processese-business ...

exposes business processes to the outside world

requires well integrated IT systems

Web Server

No integration – no business

Consumer

RDBMSERP

EnterpriseTransaction

Systems

Company A

RDBMSERP

EnterpriseTransaction

Systems

Company B

Page 7: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia7

Can Integration Cope With Increased E-Business Complexity?

RDBMSERP

EnterpriseTransaction

Systems

Supplier XZY

RDBMSERP

EnterpriseTransaction

Systems

Supplier XZY

RDBMSERP

EnterpriseTransaction

Systems

Supplier XZY

Web Server

RDBMSERP

EnterpriseTransaction

Systems

Company A

Firewall Suppliers andOutsourcers

RDBMSERP

EnterpriseTransaction

Systems

Company B

Customers andE-TradingCommunities

Needs massive scalabilityand simplification to

succeed!

Page 8: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia8

The Facets of Business Integration

Intraenterprise

ERP System

Legacy Systems

Sales SupportSystem

AutonomousDivision

New Development

Integration Platform

Integration Platform

Special Business Partners

E-Trading Market Maker or Retailer

Corporate Customers

Consumers

Suppliers

Page 9: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia9

Components for TBI

Business Process ModelingBusiness Process Modeling

Integration BrokerIntegration Broker

Integration FlowsIntegration Flows

CompositeServices

CompositeServicesMessage Oriented MiddlewareMessage Oriented Middleware

Synchronous Request / Reply and CoversationsSynchronous Request / Reply and Coversations

Intelligent routing and TransformationIntelligent routing and Transformation

Process modellingand monitoringProcess modellingand monitoring

XML dataXML dataNon-XML dataNon-XML data

Services for user facingapplications

Services for user facingapplications

Page 10: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia11

EntireX Communicator

Web Services SOAP DCOM Java Messaging RPC CORBA XML

XML

CICSTransactions

MQ SeriesApplications

BatchApplications

Apps supportingnative APPC

IMSTransactions

Java / EJBComponents

BS2000 or VSEApplications

Natural, C, C++Components

COMComponents

Unix, OpenVMS, OS/400 Applications

Communicator

Web Services

CORBAComponents

Page 11: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia12

EntireX Orchestrator

TransformationTransformation

RoutingRouting

RulesRules

Web Applications

Web Applications CRMCRM ERPERP LegacyLegacy DatabaseDatabase MiddlewareMiddleware

Repository

AdapterAdapter AdapterAdapter AdapterAdapter AdapterAdapter AdapterAdapter AdapterAdapter

Management

Integration

* via EntireX Communicator

WebSphereWebLogic

BroadVision

WebSphereWebLogic

BroadVision

SiebelVantiveClarify

SiebelVantiveClarify

SAPPoeopleSoftJDEdwards

Oracle

SAPPoeopleSoftJDEdwards

Oracle

CICS, IMS, 3270, 5250

COBOL NaturalVSAM

File, Program

CICS, IMS, 3270, 5250

COBOL NaturalVSAM

File, Program

DB2, OracleSybaseInformix

SQL ServerAdabas

DB2, OracleSybaseInformix

SQL ServerAdabas

MQSeriesSocketCOM*

CORBA*

MQSeriesSocketCOM*

CORBA*

Page 12: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia13

XML

Metadata - enables data memory - description

Enable collaboration

Externalise the business processes

Unburden people as integrators

Enable evolutionary approach (TBI)

Adopt new business models rapidly

Page 13: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia14

Some issues that you will need to resolve

How to use (or create) message guidelines

Special additional applications for rules based routing

Integration workflow routines

Two sided integration, one side works the other does not

XML schema transformation

Legacy systems expecting additional fields

Page 14: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

© 2001 Copyright by Software AG, Australia15

Gartner on Software AG and TBI

“Enterprises looking for total business integration middleware solutions should keep an eye on Software AG …”

Page 15: The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML

The XML Company

Questions?