第二讲j2ee开发环境配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

小结
掌握WebLogic Server的安装、域的创建和管理控制台 的使用 掌握MySQL数据库的安装和MySQL_front使用 掌握MyEclipse开发环境的安装和开发环境配置
习题
练习
安装各类开发环境 在MyEclipse中开发一个Java应用程序

2.3.1 MyEclipse安装
在结构上,MyEclipse的特征可以被分为7类:
1. J2EE模型 2. WEB开发工具 3. EJB开发工具 4. 应用程序服务器的连接器 5. J2EE项目部署服务 6. 数据库服务 7. MyEclipse整合帮助 对于以上每一种功能上的类别,在Eclipse中都有相应的 功能部件,并通过一系列的插件来实现它们。MyEclipse结 构上的这种模块化,可以让我们在不影响其他模块的情况 下,对任一模块进行单独的扩展和升级。
第二讲 J2EE开发环境
湖南文理学院计算机学院 xxx
上讲回顾
上讲知识点
(1) J2EE 产生与发展; (2) J2EE体系结构; (3) 组件和容器; (4) J2EE技术规范; ⑸ J2EE应用开发 本课程应用环境
开发工具: MyEclipse 数据库服务器:MySQL 5.0 应用服务器:BEA Weblogic Server 9.2
目包含数个组件,如Compare、Help与Search。JDT子 项目包括三个组件:User Interface(UI)、核心(Core)及 除错(Debug)。PDE子项目包含两个组件:UI与Core。
2.3.1 MyEclipse安装
MyEclipse
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench )是对Eclipse IDE的扩展,利用它我们可以 在数据库和J2EE的开发、发布,以及应用程序服务器的 整合方面极大的提高工作效率。它是功能丰富的J2EE集 成开发环境,包括了完备的编码、调试、测试和发布功 能,完整支HTML,struts,JSF,CSS,Javascript, SQL, Hibernate。
演示WebLogic Server 管理控制台 注意:
Password至少为8位 config.xml文件
其含义已经不再是8那么理解了,通过手动改config.xml文件一般 没有作用,一切的配置还是要通过控制台。
setDomainEnv.cmd
weblogic9留下给用户可以手动修改的文件
2.3.1 MyEclipse安装
Eclipse项目分成3个子项目: ·平台Platform ·开发工具箱-Java Development Toolkit(JDT) ·外挂开发环境-Plug-in Development
Environmen(PDE) 这些子项目又细分成更多子项目。例如Platform子项
作为一个单元来管理WebLogic Server的安装和使用,并 相互关联的一组Weblogic 服务器资源被称为域 域是管理的单元或边界,由单一的管理服务器来管理
2.1.1 基本概念
Machines--机器:
可以对应到服务器所在的物理硬件,代表一台运行WebLogic应用 服务器的实在的机器,包括其IP地址等信息。一个域中可以包括多 台机器。 可以是Unix或non-Unix类型 可以用来远程管理和监控 用于加强fail over管理 每个machine对应一个node manager
2.2 MySQL数据库的安装和使用
2.2.1 观看MySQL的安装视频 2.2.2 MySQL-Front的安装与使用
2.3 MyEclipse开发环境配置
2.3.1 MyEclipse安装
Eclipse与MyEclipse的区别
2.3.2 MyEclipse环境配置
数据库的连接
2.3.3设置Server相关信息 2.3.4 MyEclipse应用开发
多数人都是将Eclipse作为Java的集成开发环境使用,虽然Eclipse 使用Java开发:但Eclipse不仅仅局限于Java开发,还可用于其它语 言的开发,如C/C++;
Eclipse是一个框架和一组服务,它通过各种插件来构建 开发环境。
因此只要提供支持C/C++ 插件便能进行相应语言的开发。
应用服务器稳定可靠的性能:
企业的电子商务系统面向全球,提供7天*24小时不间断 的服务,系统在大负荷量下和长时间运转下的稳定性至 关重要 当系统处理能力不够时,可以通过简单的增加硬件来解 决:
2.1 WebLogic Server的安装和使用
动态调整不同主机间的负载可以最大的利用系统资源, 同时提高单机的稳定性:
本讲教学
教学目标:
(1)理解WebLogic Server的安装和使用 (2)理解MySQL数据库的安装和使用 (3)理解MyEclipse开发环境的安装和使用
教学重点:
WebLogic Server 域的创建; MyEclipse的环境配置
教学难点:
Eclipse的环境配置
2.1 WebLogic Server的安装和使用
Servers--服务器
Administraor Server--管理服务器是
对整个域的集中控制 XML配置存储库的保存者 日志信息的集中保存 一个Domain中只能有一个AdminServer
Servers--服务器
Managed Server--被管理服务器
WebLogic Server的一个实例 从管理服务器远程加载配置信息 可以是也可以不是集群的一部分
2.3.1 MyEclipse安装
Eclipse 是一个IDE(Integrated Developing Environment),而这个IDE是允许安装第三方开发的插 件来使自身的功能得到扩展和增强的。 Myeclipse就是其中的一种有名的插件集之一,MyEclipse 将开发者常用到的一些有用的插件都集合起来,但它是收 费的。
负载均衡:将用户发来的请求,恰当地分配给各个应用服务器, 无需对应用进行任何修改---可扩展性
2.1 WebLogic Server的安装和使用
当系统中的某台机器出现故障时,它的工作可由其它 机器来承担,不会影响系统整体的运行,即无单点故障:
高可靠性:错误容忍和错误恢复
2.1.1 基本概念
Domains
2.1.1 基本概念
Clustering--集群
WebLogic集群技术指通过一组服务器共同工作,在多 台机器间复制应用表示层和应用逻辑层的能力,实现关 键业务系统的负载分布,消除个别故障点。 集群用来实现负载均衡和容错
2.1.2 WebLogic Server的安装和使用
观看视频
WebLogic Server 安装 配置WebLogic Server域
2.3.1 MyEclipse安装
Eclipse:
Eclipse最早是由IBM开发的,后来IBM将Eclipse作为一 个开发源代码的项目,献给了开源组织但仍由 IBM的子公司OTI(主要从事Eclipse开发的人员)继续 Eclipse的开发. Eclipse是一个开放源代码,基于Java的可扩张的开发平台。
2.1.1 基本概念
Servers--服务器
是执行在单一Java虚拟机(JVM)中weblogic.Server类 的实例。 它是WebLogic应用服务器的基本服务单元 一个WebLogic域中一般有一个管理服务器和多个被管理 服务器 服务器:
最多和一个WLS机器关ຫໍສະໝຸດ 占用一定数量的RAM 是多线程的
相关文档
最新文档