• 1. Weblogic基础培训
  • 2. 背景介绍 Java概念介绍 JDK (Java Development Kit)和JVM JDBC概念 J2EE构架 J2EE服务器
  • 3. Java概念介绍(一)Java 技术基于Java 虚拟机(JVM)的,JVM 是编程语言与机器底层软件和硬件之间的翻译器。 Java 程序需要经过编译(翻译为叫做 Java 字节码的中间语言)和解释(通过 JVM 分析和运行字节码)。 JAVA实现都必须通过 JVM执行,Java 程序可以在具有 JVM 版本的任何系统上运行。
  • 4. Java概念介绍(二).java文件是java原代码 .class文件是java执行文件 CLASSPATH变量是JVM寻找java执行文件的方式,可指向目录和.jar、zip文件 .jar文件是.class文件的汇集,并用zip格式打包。(包含目录结构)
  • 5. JDK 和JVM JDK是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一堆Java工具和Java基础的类库 最主流的JDK是Sun公司发布的JDK ,可以免费下载。
  • 6. JDBC概念 Java Database Connectivity (JDBC) 是一种 API,使您可以从 Java 内访问大多数表格式数据源 类似于ODBC API. Sybase参数举例 是 URL:jdbc:sybase:Tds::/ Driver Class:com.sybase.jdbc3.jdbc.SybDriver
  • 7. J2EE构架 (一)J2EE(Java 2 Platform,Enterprise Edition)是SUN公司定义的一个开发分布式企业级应用的规范。 多层次分布式应用模型是指根据功能把应用逻辑分成多个层次,每个层次支持相应的服务器和组件,组件在分布式服务器的组件容器中运行,容器间通过相关的协议进行通讯,实现组件间的相互调用。
  • 8. J2EE构架 (二)
  • 9. J2EE服务器 BEA Weblogic :http://commerce.bea.com/index.jsp IBM Webshpere :http://www-900.ibm.com/developerWorks/cn/wsdd Jboss :Jboss是免费开源的App Server ,http://www.jboss.org/index.html TomCat : Apache组织开发,免费开源。只有servlet支持,不支持EJB。
  • 10. BEA WebLogic server 软件安装 licence概念 工作域(DOMAIN) 启动和停止 WebLogic server 配置JDBC资源 安装应用程序
  • 11. 软件安装创建一个用户和目录 修改系统语言设置 Install step by step 修改文件和目录属性
  • 12. license概念文件名:license.bea 作用:绑定IP 和限制或开放功能。 License种类: 测试开发license 正式license
  • 13. 工作域(DOMAIN)DOMAIN是Weblogic的基本管理工作单元 任何程序都必须运行在DOMAIN环境中 用config.sh命令启动DOMAIN配置工作
  • 14. 启动和停止Domain启动命令:startWebLogic.sh 停止命令: stopWebLogic.sh
  • 15. 配置JDBC资源 Copy和定位JDBC类库 配置Connection pools 配置Data Sources
  • 16. 安装应用程序( Console )Console是weblogic的web形式的管理控制台 可由client机上的IE启动,url:http://:7001/console Tips: client机上必须安装SUN JDK。
  • 17. 安装应用程序应用程序包种类:ear、war、jar 应用程序包是.class和配置文件和类库文件的包装 Safe的应用程序包文件是safe.ear 安装应用程序是通过console来执行的
  • 18. TIPSJDBC设置 CLASSPATH设置 设置文件权限 设置启动密码 启动方式
  • 19. JDBC设置Sybase数据库JDBC类库: jconn3.jar , jTDS3.jar JDBC类库格式设置: Driver Classname: com.sybase.jdbc3.jdbc.SybDriver URL: jdbc:sybase:Tds: :/
  • 20. CLASSPATH 设置编辑startWebLogic.sh 加入${WL_HOME}/server/lib/knex.jar, ${WL_HOME}/common/lib/log4j.jar 加入Sybase数据库JDBC类库jconn3.jar , jTDS3.jar 分隔符 “:”
  • 21. 设置文件权限针对非root用户启动weblogic要求 命令举例: chown -Rf weblogic:weblogic /usr/bea
  • 22. 设置启动密码 在DOMAIN目录下,建立boot.properties 文件 格式如下: username= password=
  • 23. 启动方式终端启动方式 后台启动方式(必须设置密码) ./startWebLogic.sh > log.txt &
  • 24. 谢谢各位!