About WebLogic Server (introduction)

Source: Internet
Author: User
Tags java se

Weblogic, the American Oracle Company name product, is a Java-based architecture, extensible Application Server.

This document selects some official document translation

General overview
  • supports multiple types of distributed applications
  • ideal architecture based on SOA applications
  • Complete implementation of the Java 6.0 standard with standard APIs and access to a variety of services such as databases, message services
  • support Spring Framework
  • ensures a reliable, secure, highly available, extensible
  • Support server cluster for your application environment. Avoid the effects of errors
  • diagnostic tools, assisting system administrators, monitoring and tuning performance
  • Security, securing service access, ensuring data security, and preventing malicious attacks

Programming model

supports the following related programming:

    • Web Apps
      Dynamic elements, such as servlet, JSP
      Static elements, such as HTML, image

    • Web Services
      Through the network, for other systems, to provide services
      Also available as part of a distributed Web application

    • Xml
      Data exchange
      A method of storage in which data and form are independent

    • Jms
      Data distribution services to ensure the exchange of information among interconnected systems
      Information, which can be a request, report, or event

    • Jdbc
      Centralize access to DBMS resources

    • Resource Adapter
      Can be connected to an EIS

    • Ejb
      Provide objects to handle information and business logic

    • Rmi
      Remote Method invocation

    • Security APIs
      Allows integration of authorization and authentication into the Java EE application
      You can also customize security measures

    • WTC (WebLogic Tuxedo Connectivity)
      Allows WebLogic Server apps and Tuxedo to interoperate

    • Coherence
      Provides distributed cache and data grid functionality for WebLogic Server applications

High Availability

The following features ensure this feature:

    • WebLogic Server Cluster
      Work distribution
      Multiple nodes in a cluster can access the same session

    • Coherence Cluster
      Distribute data to each cluster node to ensure scalability and fault tolerance
      Web applications can choose to use the coherence data grid to store and replicate HTTP session states to ensure scalability, fault tolerance, and performance

    • Work Managers
      Managers to consider the priority of work based on statistical information about rules and actual operational performance
      can also be used to optimize performance
      Managers may be widely used in WebLogic Server domains, or a particular application or component

    • Overload protection
      Overload protection to ensure WebLogic Server has the ability to monitor and prevent overloads and recover from them

    • Network Channels
      Transfer the transmission to different network channels to make efficient use of network resources through transmission type

    • WebLogic Server Persistent Storage
      WebLogic Server subsystems and services, sometimes requiring persistence features
      WebLogic server's built-in, high-performance storage solution solves this problem

    • Store-and-forward Service
      Storage and forwarding services to ensure that information is delivered to applications distributed across WebLogic Sever
      In the event of a network failure, the information is temporarily present on the local server, waiting for the network to be unblocked, and then transmitting

    • Enterprise-ready Deployment Tools
      Enterprise-class deployment tools to ensure applications can be deployed and migrated from the development environment to the production environment

    • Production Redeployment
      The deployment of the new version of this product does not affect the operation of older versions of the work

Diagnostic framework

The diagnostic framework is a monitoring and diagnostic service that collects application information from a running server and its deployment

Check server and application performance, and prevent and diagnose failures and performance bottlenecks

Safety

weblogic Server Security architecture provides a comprehensive and flexible security infrastructure to address the security challenges faced by network applications

Therefore, the facility can also be used as a standalone part of an WebLogic application or enterprise management system.

User

supports multiple types of user types

For example, GUI graphical interface, command line, RMI-IIOP, T3, Java SE clients, Java EE thin clients, corba/idl clients, and C + + clients that communicate wit H BEA Tuxedo

Integrated Oracle WebLogic Suite integrates other systems integration with other WEB servers WebLogic server API Examples and Sample application upgrade

Support for migrating earlier versions of apps to the current version

About WebLogic Server (introduction)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.