BEA WebLogic Server 6.1 New Feature Overview - PowerPoint PPT Presentation

1 / 31
About This Presentation
Title:

BEA WebLogic Server 6.1 New Feature Overview

Description:

RPC-style Web Services: Stateless EJBs. Message-style Web Services: JMS listeners, message ... High performance non-validating parser. XML Transformation ... – PowerPoint PPT presentation

Number of Views:266
Avg rating:3.0/5.0
Slides: 32
Provided by: anitats
Category:

less

Transcript and Presenter's Notes

Title: BEA WebLogic Server 6.1 New Feature Overview


1
BEA WebLogic Server 6.1New Feature Overview
  • WebLogic Server
  • Alexander Berry, Jr.
  • aberry_at_bea.com

2
BEA WebLogic E-Business Platform
3
WLS 6.1 New Feature Overview
  • Release Themes
  • Web services support
  • J2EE 1.3 update
  • XML enhancements
  • Other Enhancements
  • jDriver enhancements
  • JMS enhancements
  • Improved OAM
  • WebLogic/Tuxedo Integration
  • Localization

4
Simple Web Services
5
Simple Web Services Model
  • Communication over HTTP via SOAP
  • Advertising the Web Service via WSDL
  • Search and Discovery of Web Services via UDDI

6
Web Services Support
  • Simple Web Services extensions of J2EE model
  • Web Services inherit capabilities of leading app
    server
  • RPC-style Web Services Stateless EJBs
  • Message-style Web Services JMS listeners,
    message-driven beans

WebLogic Server 6.1
WebLogic Thin Java client
Stateless EJB
SOAP Router Servlet
Request
HTTP
Other J2EE Components
SOAP Client
Message Driven Bean
JMS
WSDL
XML Message
7
J2EE Enhancements
8
J2EE 1.3 Update
  • Support for some features of J2EE version 1.3
  • JCA 1.0 - new
  • EJB 2.0 - updated
  • Servlet 2.3 new
  • JSP 1.2 - new
  • Will continue the support of full J2EE version 1.2

9
The BEA Difference Commitment to standards and
openness
Java 1.3 with HotSpot
10
EIS Integration with J2EE Connector
J2EE Connector Architecture v1.0
EIS (CICS, Siebel, SAP, People Soft)
  • Defines standards-based approach to EAI
  • New API in J2EE 1.3
  • Uses available resources
  • Connection management
  • Transaction management
  • Security management
  • Resource Adapters developed by partners
  • Common Client Interface API for user components
  • Optional

EIS Adaptor
EIS Adaptor
BEA WebLogic Server
Connection Management
BEA WebLogic J2EE Connector Architecture
Transaction Management
Common Client Interface (CCI)
Security Management
User Components
11
J2EE Connector Architecture
  • Resource Adaptor (RA) has to be deployed on WLS
    like any other EJB or Web application
  • Supports hot deployments
  • Can be deployed via the console
  • Also, can be deployed as a part of .EAR file
  • May need native libraries loaded during the
    deployment process
  • RA comes with its own ra.xml
  • weblogic-ra.xml overrides properties in ra.xml

12
XML Enhancements
13
XML Enhancements Details
  • XML Parser
  • SAX V2.0, DOM Level 2, final W3C schema support
  • High performance non-validating parser
  • XML Transformation
  • Based on Apache Xalan 2.0 XSL Processor
  • Standard APIs for development
  • JAXP 1.1 (SAX V2.0, DOM Level 2), plugable
    parsing and transformation

14
JMS Enhancements
15
JMS New Features
  • Management and monitoring of durable subscribers
  • Four additional settings
  • 1. Delay seeing a message after rolling back a
    transaction
  • 2.Delay seeing a message after recovering a
    message.
  • 3. Retry count and dead message queue.
  • 4. Birth times for messages

16
JMS Integration
  • Integrating JMS with Foreign Providers
  • http//developer.bea.com/docs/jmsproviders.jsp
  • IBM MQSeries classes for JMS 5.2
  • Progress SonicMQ 3.0
  • Fiorano JMS 5.0
  • IBus MessageServer 4.10
  • Also can be classes from TIBCO

17
Operation Administration Mangement Enhancements
18
WebLogic Management and Administration
Web-based distributed management
  • Cluster View
  • Virtual Domains
  • JMX-based architecture
  • SNMP agents
  • Compatible with
  • BMC Patrol
  • CA Unicenter
  • HP Openview
  • IBM Tivoli
  • Wiley

19
WebLogic Management and Administration
  • Deployment Descriptors Editor
  • XML-based Configuration files
  • Hot Deployment
  • JNDI Tree Viewer
  • Monitors all deployed components
  • EJBs
  • Servlets
  • Web Services
  • Database pools
  • J2EE Connector Adapters
  • JMS Destinations/Factories

20
Server-side Load Balancing via clustering
  • Load-balancing
  • Handle unpredictable Web loads
  • Failover
  • Provide reliable services to customers
  • High-performance
  • Fast response times

21
Tuxedo Integration
22
WebLogic/Tuxedo Interoperability
  • Close interoperability with Tuxedo
  • Bi-directional security and transactional context
    propagation
  • Access to C/C, Cobol applications through CORBA
  • Facilitated with RMI/IIOP, Java IDL functionality

Java/RMI Clients
CORBA Clients
/WS Clients
Web Browser Clients
Tuxedo 8.0
Method calls, Security, Transactions
WebLogic Server
CORBA
WTC
ATMI
J2EE
23
WebLogic Development Tools
  • Open Tools Support
  • Borland jBuilder
  • Netbeans
  • TogetherSoft, Rational, Forte, AltoWeb
  • notepad,vi,emacs
  • Other
  • WebGain Studio
  • VisualCafé, Top Link, StructureBuilder
  • WebLogic integration
  • EJB Project
  • Distributed debugging, incl. JSP debugging
  • UML modeling
  • EJB 2.0/1.1 CMP Mapping

24
Other tools
  • CAJUN (What is it?)
  • ANT
  • Webservices Portlet Builder
  • BEA XML Editor
  • Log4J (in WLI)
  • Junit (in WLI)
  • MDBGenerator(in WLI)

25
BEA WebLogic Server Releases
Gauntlet
J2EE TBD
(Q2 2004)
Olympic
J2EE 1.4
(Q2 2003)
Acadia
J2EE 1.3
(Q2 2002)
WLS 6.1
WLS 6.0
J2EE 1.2
(Q4 2000)
(Q3 2001)
26
Acadia Feature HighlightsAdministration
  • Dynamic Configuration
  • JMX Administration for WTC
  • Simplify Cluster Administration (e.g., eliminate
    requirement of defining multiple IP addresses per
    machine)
  • Server Lifecycle
  • Server Startup
  • EJB 2.0 and J2EE Specifications
  • WebServices Enhancements

27
Merrill Lynch ROI
28
Case Study of Merrill Lynch
Challenges
  • Partner Integration
  • Guaranteed messaging
  • High Security Levels
  • High Performance
  • High Availability

29
Case Study of Merrill Lynch
Key Benefits
  • Reduction in staff via automation
  • Reduction in staff via on-line customer support
  • Reduction in Private Network cost via B2B
    solutions

30
Case Study of Merrill Lynch
ROI
  • Total Benefits 2,840,628
  • direct 78
  • indirect 22
  • Total Cost 44,375
  • software 80
  • Personnel 20
  • ROI 364
  • payback 5 months
  • TCO 148,548

31
How business becomes e-Business www.bea.com
Write a Comment
User Comments (0)
About PowerShow.com