weblogic server 7.0 new features alexander berry, jr. wls sr. systems engineer

23
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

Upload: jennifer-barton

Post on 04-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

WebLogic Server 7.0 New Features

Alexander Berry, Jr.WLS Sr. Systems Engineer

Page 2: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

WebLogic Server 7.0

1. Delivers integration foundation services

2. Improves developer productivity

3. Enhances administrator productivity

4. Continued Leadership– Standards compliance– New Security Framework– Performance/caching enhancements

3.5 4.0 4.1 4.5 5.1 6.0 6.1 7.0

Page 3: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

WebLogic Server 7.0 delivers integration foundation services

Page 4: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Integration foundation services

• Web Services– Native support for Web Services (SOAP, WSDL, XML, UDDI, JAX-

RPC)– Interoperability with Microsoft .Net and other Web Services– Development utilities for the J2EE developer– New high speed XML pull parser– UDDI v2 compliant registry implementation

SerializerProtocolAdapter(HTTP)

SOAP Client

StatelessEJB

BEA WebLogic Server

Deserializer

Serializer

SOAP Request

SOAP Request

SOAP Response

SOAP Response

SerializerHandlerChain

HandlerChain

Java

Java

SOAP Request

SOAP Response

Page 5: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• WebLogic Workshop– IDE and framework for developing Web Services– Shields user from complexities of J2EE

• Enterprise Messaging– New highly available JMS

• Virtual queues and migratable destinations

– 3rd party Messaging integration i.e. MQSeries• Pluggable architecture – no coding needed to integrate

• Supports store-and-forward

• J2EE Connector Architecture– Support for JCA 1.0– Enhancements in Connection and Security Management

Integration foundation services

Page 6: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

• RMI/IIOP Enhancements– Bi-directional support for transactions and security context

propagation between WLS and CORBA– Full EJB/OTS/IIOP spec compliance

• WebLogic Tuxedo Connector– Bi-directional support for transactions and security context

propagation between WLS and Tuxedo

• Microsoft Interoperability– WebLogic jCOM- Java to COM+ bi-directional bridging

Integration foundation services

Page 7: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

WebLogic Server 7.0 radically improves developer productivity

Page 8: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Developer productivity

• WebLogic Workshop• Tightly integrated with all leading

development tools

• 3rd party J2EE IDE support– IBM, WebGain, Rational, Borland, Sun

Forte, NetBeans, TogetherSoft, Mercury Interactive, etc.

WLS 7.0 improves developer productivity with new tools, utilities, services and 3rd party development tool integration

Page 9: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Developer productivity

New WebLogic Server Java Development Utilities• WebLogic Builder – J2EE application assembly, packaging,

configuration, and deployment tool

EJBGen – EJB development utility• You write business logic only. EJBGen will generate the rest

of the files

Page 10: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Developer productivity

WebLogic Server Web Services Development Utilities

• Ant tasks for automating the creation of Web Services –Generate deployment descriptors–Generate serializers for complex data types–Generate home page, testing harness–Generate client proxy

Page 11: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Developer productivity: Customer benefits

• Maximum choice in development tools

• Reduced manual programming

• Increased quality of code, reduced time debugging

• Reduced packaging and deploying time

• Reduced number of developers and/or time to market

• Reduced TCO and Increased ROI

Page 12: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

WebLogic Server 7.0 enhances administrator productivity

Page 13: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Administrator productivity

• Further enhanced Web-based graphical administration console– Extensible– Role based admin,deployer,operator,monitor– Reports on statistics, performance, system health– Usability, look-and-feel improvements

WLS 7.0 enhances administrator productivity with complete and extensible deployment, configuration, security and monitoring infrastructure.

Page 14: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Administrator productivity

• Simplified cluster configuration and management– Configuration wizards help

creating new domains, clusters, and configurations

• Two phase install for massive deployments

• New server health monitoring metrics

• Single IP address across the cluster (multiple ports)

Page 15: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Administrator productivity

• Node manager– Monitors each cluster node

• Reports on the node health

• Can restart the failed node

• Continuously reports on a set of metrics

– Administrators can set up a notification system based on specific events

• A new “stand by” server state– React to load increase faster, with less effort– Server in “stand by” state is ready to receive requests– Can be brought on line immediately

Page 16: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Administrator productivity

• Open administration and management interface– Can build your own Mbeans, or use open API to WebLogic

Mbeans– 3rd party management tools can be integrated with WLS

administration console– New pages can be added to admin console– Allows programmatic management of the WLS-based

applications– A common framework for all administration tasks

• Server Independence from the Administrative Console– Command line start-up and shut-down without Admin Server

Page 17: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Continued Leadership

Page 18: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Standards Compliance

• WebLogic Server is the first to market with the leading standards, such as J2EE and Web Services

• WebLogic Server is certified J2EE 1.3 complaint

• Support for SOAP, WSDL, JAX-RPC, UDDI

Page 19: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

New Security Framework

• WebLogic 7.0 will offer the most comprehensive, open security model for enterprise infrastructure

• Open APIs for authentication, authorization, auditing, and PKI management

• Full support of JAAS

• LDAP integration & “out of the box” experience

AuditingModule(s)

Authentication& IdentityModule(s)

AuthorizationModule(s)

Role MappingModule(s)

CredentialMapping

Module(s)

Security Framework

PrincipalAuthenticator

AuthorizationManager Auditor

RoleManager

CredentialManager

UserProfile

UserProfilerModule(s)

Page 20: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Industry leading performance

• Cache Filters– Web cache– Easily cache files of a specific type, entire directories, or

specific files– Cache uses soft references, so it cannot cause the server to

run out of memory

• Entity EJB caching enhancements– Optimistic concurrency– Automatic invalidation on update

Page 21: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Continued leadership: customer benefits

• Standards compliance– Investment protection

• Security– Removing security code from Business Logic decreases

maintenance costs.– Increased security, reduced development– Leverage corporate standard security frameworks or pick

best of breed

• Caching– Faster applications– Less load on network, database

Page 22: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Download your free evaluation copy of the new WebLogic Server 7.0 Now!

To learn about other BEA developer resources, check out

http://dev2dev.bea.com

Page 23: WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer

How Business Becomes E-Business™www.bea.com