欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    开发工具和服务器的介绍.ppt

    • 资源ID:6572269       资源大小:2.43MB        全文页数:51页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    开发工具和服务器的介绍.ppt

    J2EE,开发工具 和 服务器 介绍,主讲:李金刚,中间件服务器,中间件是介于客户机与服务器之间的夹层。它突破了二层C/S结构的局限性,为构建大规模、高性能、分布式C/S应用程序提供了通信、事务、安全、容错等基础服务,它屏蔽了底层技术细节,使应用程序开发不必再从底层做起,以自身的复杂性换来了应用程序开发的简单。,中间件服务器,中间件的发展历史最早具有中间件技术思想及功能的软件是IBM的CICS,但由于CICS不是分布式环境的产物,因此人们一般把Tuxedo作为第一个严格意义上的中间件产品。Tuxedo是1984年在当时属于AT&T的贝尔实验室开发完成的,但由于分布式处理当时并没有在商业应用上获得像今天一样的成功,Tuxedo在很长一段时期里只是实验室产品,后来被Novell收购,在经过Novell并不成功的商业推广之后,1995年被现在的BEA公司收购。,中间件服务器,TUXEDO名字的由来:Transaction for UNIX has been Extended for Distributed Operation,即被分布式操作扩展之后的UNIX事务系统。尽管中间件的概念很早就已经产生,但中间件技术的广泛运用却是在最近10年之中。BEA公司1995年成立后收购Tuxedo才成为一个真正的中间件厂商,IBM的中间件MQSeries也是90年代的产品,其它许多中间件产品也都是最近几年才成熟起来。BEA TUXEDO是在企业、Internet 这样的分布式运算环境中开发和管理三层结构的客 户/服务器型关键任务应用系统的强有力工具。它具备分布式事务处理和应用通信功能,并提供完善的各种服务来建立、运行和管理关键任务应用系统。开发人员能够用它建立跨多个硬件平台、数据库和操作系统的可互操作的应用系统。在当今系统整合、全球应用、永远可用的业务环境中,企业要求分布式事务处理(TP)的基础结构,不仅能够充分发挥现有技能和应用资产的作用,而且还要具备基于标准的互操作性以简化集成。,中间件服务器,BEA Tuxedo 是当今 C、C+和 COBOL 解决方案的首选平台。它运行着一些最大型的关键任务事务处理系统,如有线传输、ATM和电信。它是许多世界领先公司的支柱。只有 BEA Tuxedo 才能提供这样强大的平台,满足在分布式异构计算环境下运行如此大量应用的需求;它能够使事务在全球范围内跨任何系统,从面向客户的关键任务应用延伸到后台处理。目前BEA Tuxedo 是9.0版本,中间件服务器,Tuxedo的体系结构:面对更大规模的关键业务应用,如要进行有效的分布式处理,就要求从客户/数据库方案转变到三层 客户/应用系统/数据服务器结构。以后者为核心的组件软件 模型是客户/服务 器计算的拓展,它支持应用分区,能有效地开发和调度应用业务逻辑,管理分布式应用的可靠执行。,中间件服务器,BEA TUXEDO 采用三层结构的组件软件模型。优势如下:分开表达逻辑,业务逻辑,数据逻辑。BEA TUXEDO以服务为中心 而不是以SQL(数据)为中心大并发用户数支持:三层结构(资源合理调配),中间件服务器,BEA TUXEDO的平台支持。它是一个非常开放的平台,支持五十多种硬件和操作系统平台,包括大多数的 UNIX服务器,WindowsNT 服务器,IBM的S/370,S/390,加上AS/400和 Tandem公司的 NonStop系统。它的客户支持几乎所有的工作站,包括 UNIX,MS-DOS,Windows3.1/95,Windows NT,OS/2,Macintosh等。BEA TUXEDO支持X/Open组织 的分布式 事务 处 理 模型DTP,事务定界标准TX,应用程序事务处理接口标准XA TMI以及 和资源 管理 器(像数据库系统)的接口标准XA,并且还支持事务处理器之间的互操作标准OSI-TP。BEA TUXEDO的客户端通过DLL 可以和Visual C+、Visual Basic、Power Builder、SQL Windows、Delphi、Develop/2000 以及其他4GL和CASE 工具互连。此外,BEA TUXEDO还得到其他第三方开发管理工具厂商的支持。无论从市场份额、技术体制、产品历史、成功案例来看,毋庸置疑的世界第一的产品;拥有企业级应用所必须的一切底层功能;极强的动态部署、自适应调整能力;完全的第三方独立产品,支持业界几乎所有的主机、数据库厂商。,多种中间件性能对比,Websphere稳定性比较好,性能较好,发布速度慢于J2EE标准的更新速度,占用内存比较大;而weblogic则能较快反应J2EE标准的更新情况;weblogic在自身的基础上做了一些扩展,但这些扩展在可移植性等方面较差。Tomcat只实现了Web容器,没有实现EJB容器,运行速度快,占内存小;5.版本以上支持JDK5。JBoss做的比较完整,在数据映射方面做的比较好,有EJB容器。Resin也实现了Web容器和EJB容器,但各方面性能比JBoss差,用的比较少。,Tomcat的安装与配置,Tomcat的安装与配置(1)下载Tomcat软件。(2)双击文件,将出现如图所示的安装画面。,Tomcat的安装与配置,(3)点击【Next】,以及后续窗口中的【I Agree】,将弹出如图所示的窗口。在该窗口中,可以选择4种安装类型。可以选择“Custom”以便自己选择需要安装的组件,也可以选择已定的类型,例如Normal(普通安装)、Minimum(最小安装)和Full(完全安装)。,Tomcat的安装与配置,(4)点击【Next】按钮,在如图所示的窗口中可以选择安装的路径。,Tomcat的安装与配置,(5)继续点击【Next】按钮,在出现的“配置”窗口中可以设定服务器的端口(这里将端口设为80)、管理员登录的用户名和密码,如图所示。,Tomcat的安装与配置,(6)点击【Next】按钮,在出现的窗口中选择Tomcat运行所依赖的JDK,如图所示。最后点击【Install】完成安装。,Tomcat的安装与配置,(7)除了按照上面的步骤安装Tomcat以外,还需要设置JAVA_HOME、CATALINA_HOME两个环境变量,它们分别对应JDK的安装目录和Tomcat的安装目录。例如,JDK安装在F:Java目录下,Tomcat安装在F:Tomcat目录下,那么JAVA_HOME=F:Java,CATALINA_HOME=F:Tomcat。,JBoss的安装与配置,JBoss是纯Java的Web应用服务器,为了保证JBoss服务器的正常运行,在安装JBoss之前首先要确保系统已经安装了JDK。可以从http:/下载JBoss。,JBoss的安装与配置,(1)JBoss的安装很简单,只需将下载的压缩包解压至本地磁盘,例如。解压后的目录结构如图所示。bin目录主要包含run.jar,shutdowm.jar等文件,用于启动、停止服务器脚本;client目录主要包含与客户端相关的文件;docs目录主要包含JBoss服务器的文档;server目录主要包含与服务器有关的配置文件。,JBoss的安装与配置,JBoss的安装与配置找到JBoss安装目录下的bin子目录,运行run.bat文件,如果DOS界面出现与如下信息类似的信息就说明JBoss服务器已经启动:22:51:43,000 INFO Server JBoss(MX MicroKernel(build:CVSTag=JBoss_4_0_1 date=200412230944),WebSphere,一个随需应变的商务是快速响应的、可变的、有重点的和弹性的。为了达到以上商务特性,一个IT架构必须到位,支持商务需求,提供真正的商务价值。一个随需应变的运行环境,通过提供集成化、虚拟化和自动化的系统和流程的能力,支持随需应变的商务。IBM 提供了一系列灵活的产品及方案,帮助客户从今天开始建立一个随需应变的运行环境,支持客户业务的成长。,WebSphere,IBM SoftWare,Build,Run,Manage,SoftwareDevelopmentplatform,Transactionmanagement,Datamanagement,SystemManagement,collaboration,WebSphere,WebSphere,WebSphere,WebSphere,WebSphere,WebSphere Studio,参阅课件开发工具和服务器的介绍_WebSphere Studio Developer.ppt,Eclipse的安装与使用,什么是EclipseEclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。现在Eclipse3.2.1+MyEclipse5.1的组合支持,但不支持Struts2.0先安装jdk,之后直接解压缩,然后安装MyEclipse,Eclipse的安装与使用,大多数用户很乐于将 Eclipse 当作 Java IDE 来使用,但 Eclipse 能做到的不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。尽管 Eclipse 是使用 Java 语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如 C/C+、COBOL 和 Eiffel 等编程语言的插件已经可用。Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。,MyEclipse的安装与使用,MyEclipse企业级工作平台(MyEclipse Enterprise Workbench,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。MyEclipse有着功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。我们可以将它看作是Eclipse的一个插件。,Eclipse的安装与使用,My_Eclipse_Enterprise_WorkBench_v5.0,MyEclipse的安装与使用,在结构上,MyEclipse的特征可以被分为7类:1.J2EE模型2.WEB开发工具3.EJB开发工具4.应用程序服务器的连接器5.J2EE项目部署服务6.数据库服务7.MyEclipse整合帮助对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。,MyEclipse的安装与使用,MyEclipse的安装与使用,MyEclipse的安装与使用,在Eclipse中引入数据库驱动,(1)在Eclipse中创建项目“Chap11”。(2)下载的数据库驱动程序压缩包,这里以mysql举例说明。(3)将下载的驱动程序压缩包解压到F盘,解压后默认存放路径为F:。(4)将驱动程序包加入到Java构建路径中,否则应用程序找不到相应的JDBC驱动。首先在包资源管理器中右键单击项目“Chap11”,在弹出的菜单中选择【属性】,弹出项目“Chap11”的属性设置对话框。接着在弹出的对话框的左边窗口选择“Java构建路径”条目,在右边出现的“Java构建路径”窗口中点选【库】选项卡,如图所示。,在Eclipse中引入数据库驱动,在Eclipse中引入数据库驱动,(*)将驱动程序包加入到Java构建路径中,否则应用程序找不到相应的JDBC驱动。首先在包资源管理器中右键单击项目“Chap11”,在弹出的菜单中选择【属性】,弹出项目“Chap11”的属性设置对话框。接着在弹出的对话框的左边窗口选择“Java构建路径”条目,在右边出现的“Java构建路径”窗口中点选【库】选项卡,如图所示。英文版的myeclipse中,右击project选择build path中的configure build path中的libraries,(5)点击窗口右边的【添加外部JAR】按钮,在弹出的“JAR文件”文件选择对话框中找到包文件,此包位于文件夹中,如图所示。,在Eclipse中引入数据库驱动,(6)选中驱动程序包后,点击【打开】按钮,这样JDBC驱动就添加到Java构建路径中,如图所示。最后点击【属性设置】对话框下方的【确定】按钮关闭对话框,至此,写好的数据库查询程序就可以运行了。,在Eclipse中引入数据库驱动,开发工具,JBuilder20072006年,Borland 软件公司(纳斯达克上巿代号:BORL)宣布决定将其开发者工具部独立成一家全资子公司,该子公司将专注于提升开发者的生产效率。新组建的公司 CodeGear 将负责推动之前 Borland集成开发环境(IDE)业务的四个基本产品线,其中包括 Developer Studio(Delphi,C+Builder 与 C#Builder)、JBuilder(包括将来基于Eclipse的“Peloton”解决方案)、Turbo 和 Interbase。,开发工具,JBuilder2007Borland 的重点将完全放在引领应用软件生命周期(Application Lifecycle Management,ALM)市场上 CodeGear 将专注于服务软件开发者。下载地址,开发工具,JBuilder2007,开发工具,JBuilder2007,

    注意事项

    本文(开发工具和服务器的介绍.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开