Enterprise Application Server Discovery Day - PowerPoint PPT Presentation

Loading...

PPT – Enterprise Application Server Discovery Day PowerPoint presentation | free to view - id: 196dc6-ZDc1Z



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

Enterprise Application Server Discovery Day

Description:

Sybase EP Competitive Advantages. End-to-end integration from Mainframe to ... Thread. Pooling. Connection. Pooling. Clustering. Monitoring. Legacy. Integration ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 48
Provided by: hansw1
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Enterprise Application Server Discovery Day


1
Sybase Integrator Process Server Adaptors EAServer
Where it All Fits
Not Introduction to Embarcadero Sybase Debugger I
am not Harry Flora ?
Robert Stevens Technical PreSales
Consultant e-Business Division robert.stevens_at_syba
se.com DDl 44 (0)1628 597350 Mobile 44
(0)7977 257050
2
Agenda
  • Portal
  • Integration Broker
  • Application Server
  • Tools
  • Positioning
  • Summary

3
Sybase Enterprise Portal
4
Sybase Enterprise Portal
First non-stop Enterprise Portal ensuring
continuous availability
5
Vertical Components
6
Portal Components
Load Balancing
Transparent Client Failover
Clusters
HA Service
7
Sybase EP Competitive Advantages
Unified Product
  • Single view into multiple eMarketplaces
  • EDI/XML Conversions
  • Role based access
  • Multinational deployment
  • Translation Services
  • Always Available Application capability
  • Integrated Security
  • Standards Based
  • Development tools
  • Scalability Continuous Availability
  • End-to-end integration from Mainframe to Wireless

8
Customize Masthead
Navigation
Portal Control
Portlets
9
Authentication -- username/password -- x.509
digital certificates -- Entrust PKI --
LDAP Single Sign-on Role-based Authorization Encry
ption/Decryption Secure Business Objects
10
Personalization
11
Create unlimited personal pages Manage Pages
12
Add Portlets Role-based
13
Change the Layout of each Page
14
Search
Results
Suggest Alternative Content
15
Taxonomy
16
Create your own search Agents
17
Customize your Portal Administer access
control Manage taxonomy Create community
pages Create homepages Register new Portlets
18
Intgration Broker
  • Integrator
  • Process Server
  • Adaptors

19
Integrating Systems without an Integration Broker
56 Interfaces
20
Integrating systems with an Integration Broker
General Ledger
Human Resources
Customer Relations
Supply Chain
E-Biz Integrator
SAP
Legacy Mfg.
Web Application
Logistics
16 Interfaces
21
The Need for Adapters
  • Link applications to the integration architecture
  • Import application formats to the broker
  • Put application data onto queues
  • Get application data from queues

22
Sybase Adapter Value
  • Interfacing versus Integration...

The Integration Broker does the interfacing. The
adapter does the integration.
No programming required !
23
Complementing and Integration Server
  • The integration server routes and formats while
    the process server manages process state

24
eBiz Integrator Processing
Produces a policy
Add a new application
Rule
Rule
Add a new rule!
Update target systems
MQSeries Integrator
In the right format
In the appropriate formats
25
Our Adapters…..
Business Packages
Enterprise Adapters
Terminal Adapters
  • COBOL
  • Database
  • Flat Files
  • 3270/5250
  • VT220
  • 26 others
  • user defined

Adapter
Adapter
NEON Integration Broker
Protocols
Adapter
  • LU6.2
  • TCP/IP
  • FTP

Other
  • COM
  • CORBA
  • Java
  • e-ADK
  • e-Mail

B2B Standards
Adapter
Adapter
  • EDIFACT
  • XML
  • S.W.I.F.T.
  • FIX
  • HL/7

26
Integration Elements
Adapters Application metadata knowledge Applicatio
n data models Extracting data Delivering
data Exception handling Application error
conditions
Integration engine Parse Reformat/Transform Conve
rt data types Enrich Route (content-based)
Process engine State management Automated Process
flow Business event handling Message
aggregation Time constraint mgmt
Transports Guaranteed delivery Platform
portability Asynchronous messaging Transactionalit
y
27
Server Infrastructure
28
Integrating with Other Sybase Products
  • e-ADK support
  • Will allow e-Biz 2000 to use all Sybase adapters
    built on the e-ADK 3.3
  • Most adapters still being ported to eADK 3.3
  • e-Biz 2000 Open Transport (OT) enablement
  • Will allow acquisition and delivery of messages
    to OT supported transports (e.g. MQSeries, MSMQ,
    Sybases EMQ)

29
eBusiness Platform Request/Reply
Business logic with synchronous interface uses
Service Component to interact with external
systems OutXML method (InXML)
Handles all interaction with eBizIntegrator and
target EIS interacts with multiple MQSeries
queues through MQ JMS provider coordinates
requests and replies and handles failures
Formatter Rules Repository
Jaguar
EJB Business Logic
Jaguar Q
XML Adapter Process
Rules Engine
XML Request
NCF Request
Common Service Component Integration
DTD Request
XML Adapter Process
JavaBean XML
NCF Response
XML Reply
DTD Reply
Known failure queue for entire application
XML Failure
Use setter values to build XML request document
invoke EJB retrieve output values from response
document
JSP Presentation
Instantiate JavaBean set input values get
response values
30
Application Server
31
Application Evolution
Future Common business logic is extended
and shared across business
boundaries
Past C/S and web applications were separate and
distinct
Present Common business logic is shared,
limited users, limited deployment
32
E-Business Sybase Solution
PowerDynamo
CGI ISAPI NSAPI
HTTPS
HTML
33
Enterprise Applications Today and Tomorrow
Client
Middle Tier
Data
Web Server
Browser
Very Thin
Page Server
Browser
Thin
Transaction Server
Enterprise JavaBeans, COM, CORBA, PB NVOs
Client/Server Application
Rich
34
Sybase EAServer Architecture
Component Server
Dynamic Page Server
EAServer
35
Application Server Must Fit Into the Environment
New Applications
Adapters
ORDER MANAGEMENT
PRICING
REPO
COMPLIANCE
AUTHORIZATIONS
CUSTOMER SERVICE
FpML
Internet/Firewall
Workflow Engine
SWIFT
CMS
Enterprise Applicagtion Integration
FIX
Enterprise Application Server
MQ
TIBCO
Application Integrators
Data Connectivity
External Community
Core Processing
CICS
SAP
Operational Systems
Source Tower Group/Sybase
36
Distributed Development with Sybase Enterprise
Application Server
  • High Speed
  • Client Connectivity
  • HTTP
  • TDS
  • IIOP Tunneling
  • ...

Sun Solaris 2.6 HP HP/UX 11.0 IBM AIX
4.3.1 Intel NT NT 4.0 Linux RedHat 6.1
Sybase Enterprise Application Server Multi-Threade
d MP Kernel
SSL PKI Entrust
Any Network
Any Client
Web Java Native PDA ...
37
EAServer - Enterprise Functionality
These features ensure that incoming client
requests are evenly distributed between multiple
Jaguar servers and that Jaguar services are still
available even when one or more Jaguar servers
are unavailable.
  • Jaguar provides support for
  • load balancing
  • failover,
  • high availability.

Server Cluster
A
Name Server
ODBC, JDBC O/C, OCI
B
Primary Server
C
D
38
J2EE Currently Certified
  • iPlanet March 2000
  • ATG August 2000
  • Sybase EAServer 3.6.1 - October 2000
  • IONA November 2000
  • BEA December 18, 2000
  • Bluestone Q1 2001
  • Borland
  • Hitachi
  • Silverstream

39
Tools
40
Design
  • Combines traditional data modeling with UML
    object modeling
  • Single unified environment for business logic and
    RDBMS design
  • Enterprise Repository
  • Significantly improved
  • Generate reverse engineer
  • Java, PowerBuilder and XML
  • Relational DBMS

41
PowerDesigner 8 Application Design Lifecycle
  • Java Code
  • (Source, Bytecode, JAR)
  • - PowerBuilder Code

Object-Oriented Model (OOM)
- Application Structure - Business Logic
Java Source
PowerBuilder Source
Conceptual Data Model (CDM)
- Data Structures - Business Rules
Forward Engineering
Physical Data Model (PDM)
- Schema Definition - Denormalization -
Optimization (Indexing) - Database Creation
Reverse Engineering
ODBC
Database Management System (DBMS)
Database SQL Script
42
Develop
  • PowerBuilder 8
  • Enhanced integration with EAServer for component
    development
  • Efficient 4GL development
  • Simplified Web-site creation and deployment
  • DataWindow technology
  • PowerJ 4
  • Best Java tool for seamless EAServer integration
  • Embraces new J2EE standards

43
PowerJ 4.0 New Features Productivity
  • New User Interface Enhancements
  • Multi-Document Interface (MDI)
  • To-Do Lists
  • Auto-Scripting
  • Two-Way Coding (.java)
  • Improved Debugging
  • JSP Debugging Support
  • Support for debugging multiple threads
    simultaneously within same JVM
  • Upgraded debugging Engine (JPDA)

44
Solution Definition
  • Gartner are telling their customers that an
    e-Business Solution today requires
  • an Application Server
  • an Integration Server
  • B2Bi capabilities
  • Trading Partner Management, Security, Auditing,
    etc.
  • multiple input channels (including wireless)

SYBASE IBM ARE THE ONLY COMPANIES THAT CAN
PROVIDE A COMPLETE SOLUTION
45
(No Transcript)
46
Summary
Portal
THE Application Server
47
Thank you!
Robert Stevens Technical PreSales
Consultant e-Business Division robert.stevens_at_syba
se.com
About PowerShow.com