WebLogic Server for linux

特色和優勢,啟動腳本,

特色和優勢

BEA WebLogic Server擁有處理關鍵Web套用系統問題所需的性能 、可擴展性和高可用性。
與BEA WebLogic Commerce ServerTM配合使用, BEA WebLogic Server可為部署適應性個性化電子商務套用系統提供完善的解決方案。
BEA WebLogic Server具有開發和部署關鍵任務電子商務Web套用系統 所需的多種特色和優勢,包括:
1)領先的標準
對業內多種標準的全面支持,包括EJB、JSB、JMS、JDBC、XML和WML,使Web套用系統的實施更為簡單,並且保護了投資,同時也使基於標準的解決方案的開發更加簡便。
2)無限的可擴展性
BEA WebLogic Server以其高擴展的架構體系聞名於業內,包括客戶機連線的共享、資源pooling以及動態網頁和EJB組件群集。
3)快速開發
憑藉對EJB和JSP的支持,以及BEA WebLogic Server 的Servlet組件架 構體系,可加速投放市場速度。這些開放性標準與WebGain Studio配 合時,可簡化開發,並可發揮已有的技能,迅速部署套用系統。
4)部署更趨靈活
BEA WebLogic Server的特點是與領先資料庫、作業系統和Web伺服器 緊密集成。
5)關鍵任務可靠性
其容錯、系統管理和安全性能已經在全球數以千記的關鍵任務環境中得以驗證。
BEA WebLogic Server是專門為企業電子商務套用系統開發的。企業電 子商務套用系統需要快速開發,並要求伺服器端組件具有良好的靈活性和安全性,同時還要支持關鍵任務所必需的擴展、性能、和高可用性。BEA WebLogic Server簡化了可移植及可擴展的套用系統的開發,並為其它套用 系統和系統提供了豐富的互操作性。 憑藉其出色的群集技術,BEA WebLogic Server擁有最水平的可擴展 性和可用性。BEAWebLogic Server既實現了網頁群集,也實現了EJB組件 群集,而且不需要任何專門的硬體或作業系統支持。網頁群集可以實現透明的複製、負載平衡以及表示內容容錯,如Web購物車;組件群集則處理複雜的複製、負載平衡和EJB組件容錯,以及狀態對象(如EJB實體)的恢復。無論是網頁群集,還是組件群集,對於電子商務解決方案所要求的可擴展性和可用性都是至關重要的。共享的客戶機/伺服器和資料庫連線以及數據快取和EJB都增強了性能表現。這是其它Web套用系統所不具備的。

啟動腳本

weblogic for Linux 啟動腳本 #!/bin/sh
# WARNING: This file is created by the Configuration Wizard.
# Any changes to this script may be lost when adding extensions to this configuration.
# *************************************************************************
# This script is used to start WebLogic Server for the domain in the
# current working directory. This script simply sets the SERVER_NAME
# variable and starts server.
#
# To create your own start script for your domain, all you need to set is
# SERVER_NAME, then starts the server.
#
# Other variables that startWLS takes are:
#
# WLS_USER- cleartext user for server startup
# WLS_PW - cleartext password for server startup
# PRODUCTION_MODE - true for production mode servers, false for
# development mode
# JAVA_OPTIONS - Java command-line options for running the server. (These
# will be tagged on to the end of the JAVA_VM and MEM_ARGS)
# JAVA_VM - The java arg specifying the VM to run. (i.e. -server,
# -hotspot, etc.)
# MEM_ARGS- The variable to override the standard memory arguments
# passed to java
#
# For additional information, refer to the WebLogic Server Administration
# Console Online Help(http://e-docs.bea.com/wls/docs81/ConsoleHelp/startstop.html)
# *************************************************************************
# Initialize the common environment.
WLS_USER="weblogic"
WLS_PW="weblogic"
export WLS_USER WLS_PW
WL_HOME="/opt/bea/weblogic81"
PRODUCTION_MODE="true"
JAVA_VENDOR="BEA"
JAVA_HOME="/opt/bea/jrockit81sp6_142_10"
# Call commEnv here AFTER setting the java_vendor to get common environmental settings.
. ${WL_HOME}/common/bin/commEnv.sh
# Set SERVER_NAME to the name of the server you wish to start up.
SERVER_NAME="MYSERVER"
CLASSPATH="${WEBLOGIC_CLASSPATH}:${POINTBASE_CLASSPATH}:${JAVA_HOME}/jre/lib/rt.jar:${WL_HOME}/server/lib/webservices.jar:${CLASSPATH}"
export CLASSPATH
# Call WebLogic Server
echo "."
echo "CLASSPATH=${CLASSPATH}"
echo "."
echo "PATH=${PATH}"
echo "."
echo "***************************************************"
echo "* To start WebLogic Server, use a username and *"
echo "* password assigned to an admin-level user. For *"
echo "* server administration, use the WebLogic Server *"
echo "* console at http://[hostname]:[port]/console *"
echo "***************************************************"
JAVA_OPTIONS="${JAVA_OPTIONS} -Djava.awt.headless=true"
${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_NAME} -Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE} -Djava.security.policy="${WL_HOME}/server/lib/weblogic.policy" weblogic.Server

相關詞條

熱門詞條

聯絡我們