




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 weblogic 安装与配置指南一、bea weblogic简介: bea weblogic platformtm 7.0是bea公司一套基于j2ee功能强大的电子商务套件,提供了许多功能强大的中间件以方便编程人员编写的jsp、servlet等电子商务应用,可以为企业提供一个完整的商务应用解决方案。bea weblogic platformtm 7.0通过一个统一的、简便的和可扩展的构建体系,让企业能够提高生产力和降低成本。bea weblogic platform 7.0包含bea产品中所特有的应用基础结构技术,其中包括bea weblogic servertm、bea weblogic
2、portaltm和bea weblogic integrationtm。这些技术与bea weblogic workshoptm结合起来,为应用开发、部署和管理提供了单一的、统一的、易用的基础结构平台。 bea weblogic platform 7.0 提供: 统一性融开发、门户和集成框架入一体的集成服务器为全面满足企业的应用需求,提供了单一的解决方案。这个平台减少了产品学习、集成、支持和维护的工作量,从而可以降低企业成本,满足业务需求,并充分发挥已有基础结构资产的效益 简便性通过简化应用开发、部署和管理,提高了生产效率。其集成的开发框架让开发人员(不仅仅是j2ee专家)快速开发和部署企业级
3、web service应用。简便的部署和管理将降低维护的要求,从而降低应用维护成本,并让企业专注于业务目标的实现,而不是技术的管理。 可扩展性开放的可扩展性使bea weblogic platform 7.0成为最好的选择,并让企业充分发挥已有和将来投资的效益。它使用户能够自由选择最适合自身需求的产品,降低风险并充分满足用户当前及日后需求。bea weblogic platform 7.0 承诺带来的充分集成应用环境,既能适应集成大范围遗留的应用服务需求又解决了构建和部署新的基于java的 web services的需求。bea创造了一个基于标准的环境,简化了复杂的j2ee代码并提供了强大的管
4、理性能二、weblogic下载及安装:对于java开发人员, weblogic 可以在 免费下载一套完整的 weblogic7.0,也可以到bea中国公司的网站上填写一个窗体索取试用版的光盘。我们还得到weblogic的一个限制了 ip 的license,用于学习和开发基于这个套件的代码。而要是需要正式的投入使用的话,那么就必须支付一定的费用获取没有限制的license。由于这个套件基于这种发布方式,对于一般网站开发人员可以很轻易地得到 weblogic 用于学习开发,当然投入使用是需要付费的。 下载后的weblogic700_win.exe大小为87m左右
5、,启动后将自动解压安装。weblogic7.0的安装过程:1、 安装的启动画面,表示正在解压安装。2、选择安装的语言种类,这里只有“英语”一种选项供选择。3、欢迎画面,点击“next”进入到下一步。4、bea lisence画面,点击yes,同意协议,下一步。5、选择你要安装的目录或新创建一个新的安装目录6、选择安装方式:本例为典型(tyical installation),如果你选择安装定制方式,会提示需要安装的组件,包括服务器组件和它提供的一些样例源代码和工程文文件:7、询问用户weblogic程序文件安装的目录,选择下一步。、weblogic7的安装进度9、通知用户安装完毕,所在目录为e
6、:beaweblogic700,点击“done”结束安装。10、安装完成的目录结构:c:beadir 驱动器 c 中的卷没有标签。 卷的序列号是 1919-1be5 c:bea 的目录2002/07/12 10:46 .2002/07/12 10:46 .2002/07/12 10:46 weblogic7002002/07/15 10:24 761 updatelicense.cmd2002/07/12 10:47 utils2002/07/12 10:43 jdk131_022002/07/15 10:27 11,242 license.bea2002/07/15 10:28 712 re
7、gistry.xml2002/07/12 10:49 logs2002/07/12 10:51 user_projects2002/07/15 10:27 5,549 license_new.bea二、weblogic 7.0安装时的配置1、选择“开始”-“程序-“bea weblogic platform 7.0”,然后选择“configuration wizard”进行工程的配置。1)choose domain type and name: 选择 wls domain.2、 选择服务器的运行方式,choose server type: a.single server b.admin ser
8、ver with managed server(s) c.admin server with cluster managed server(s) d.managed server 说明: a.单机版(试用于学习者使用) b.类似于6.1版本的默认安装,是managed server和admin server集成在一起。(用于远端控制,其他的server之用) c.集群server 和 admin server 集成在一起。(只有特大的系统才会用到) d.单纯的managed server 。(只作业务,不做管理,本地不保存config.xml信息) 鉴于这里大部分朋友都是自学,所以我们选择si
9、ngle server。这里为single方式。3、 用户工程文件存放的目录,默认为“c:beauser_projects”,选择“下一步”。 至于更改该目录后有没有问题,我不知道。4、 weblogic的配置窗口,其中:myserver为主机名,http服务的埠默认为7001,可以改变,对于单机版不用写,默认是localhost,如果想写可以写自己的ip。5、 管理该服务器的用户名和密码,然后点击“下一步”。在weblogic7之前默认账号为system,现在用户可以自定义管理账号了。6、install sever as windows service: no!(意思是将其加到win2000
10、系统的服务列表内,由系统自动启动,相对来说还是手动控制较灵活)6、 是否将程序项安装到开始菜单,为了执行方便,选择“yes”。7、配置信息确认,选择”create”创建这个web service。8、结束配置。如果还要添加其它选项,还可以再次运行该向导。说明: 因为weblogic7自带了jdk1.302,所以你可以无需再安装其它jdk版本,而且笔者极力推荐你使用它自已的jdk,以免出现不必要的麻烦。需要说明的是,启动weblogic7之前需要在系统环境变量中加入: 变量名:java_home 值:%you_bea_home%jdk131_02 本例为e:bea jdk131_02 即可。 其
11、实weblogic6与7并无大的区别,笔者的感觉就是目录结构,7要比6清爽得多,对于开发人员来讲管理要方便得多。附录:weblogic6.0的安装与配置:1、安装weblogic到一个目录,如d:下。2、 把crack.jar拷到 beawlserver6.1lib目录下,将beawlserver6.0configmydomain目录中的startweblogic.cmd 文件中的set classpath=.;.libweblogic_sp.jar;.libweblogic.jar(如果没有weblogic_sp.jar,需删掉.libweblogic_sp.jar;)改为: set cla
12、sspath=.;.libcrack.jar;.;.libweblogic_sp.jar;.libweblogic.jar(如果在你的项目中使用有其它的jar檔,必须把你的jar檔加在这里。)3、把系统环境变量tmp、temp改为不带有空格的目录;在jb6里菜单 project default project propertiespaths 中把所有带空格的目录改为不带中文名、空格的目录。weblogic 默认的web埠为7001,我们可以在打开一个浏览器输入地址http:/localhost:7001/ 或 http:/hostname:port 启动1. 测试是否能连接得上。weblogi
13、c6.0默认就支持jsp.6.0默认安装了三个domain.分别是examples、mydomain和petstore我们以mydomain为例,你的jsp文件可以直接放到d:/bea/wlserver6.0 /config/mydomain/applications/ defaultwebapp_myserver目录下(个人依据实际情况对d:/bea/wlserver6.0做相应改动)defaultwebapp_myserver是6.0缺省的一个web application,我们直接使用就可以了2. 访问你的jsp文件:7001/xxx.jsp。3使jsp支持
14、javabean 在mydomain目录下新建目录serverclasses修改mydomain目录下的startweblogic.cmd 在set classpath=.一行的最后加入;.configmydomainserverclasses你在jsp中所使用的javabean就可以放到mydomain/serverclasses下使用3. weblogic6.0的console是在浏览器中实现的访问方法:7001/consoleweblogic6.0上connection pool、datasource的创建与使用注意l 以下文档都是以mydomain为例l
15、本系列文档都是使用相同的配置,即使用以前文档的配置,1. 将附件中的classes12.zip拷贝到wlserver6.0lib目录下2. 修改configmydomainstartweblogic.cmd文件,在set classpath=。一行的最后加入如下语句;.libclasses12.zip3. 修改mydomainconfig.xml文件,在最后加入如下语句4. 将附件中的sss.class拷贝到mydomainapplicationsbbbweb-infclasses目录下5. 修改mydomainapplicationsbbbweb-infweb.xml文件,在 。之间加入如下
16、语句 datasourcetest sss datasourcetest /dst/*6. 启动weblogic default server7. 访问我们的例子:7001/bbb/dstweblogic6.0中ejb的使用webloigc的安装路径请根据实际情况做修改1. 首先需要把d:beawlserver6.0libweblogic.jar;d:beautilsutils.jar设置到classpath里面2. 编译三个源文件(见附件),mystring.javamystringejb.javamystringhome.java比如此3个源文件在d:ambo
17、w下,cd d:ambowjavac my*.java生成3个类文件,mystring.classmystringejb.classmystringhome.class3。在与三个class文件同级的目录下新建目录meta-inf,即d:ambowmeta-inf4。将附件中的两个xml文件拷贝到新建的meta-inf目录下,xml文件中语法的相关含义,请参考weblogic6.0相关文档5。打包文件使用jar命令 jar cvf mystring.jar mystri*.class -c meta-inf/ weblogic-ejb-jar.xml meta-inf/ejb-jar.xml
18、注意此前有一空格运行完该命令后在d:ambow目录下生成mystring.jar6。 使用weblogic的ejbc命令生成相关代理类在d:运行 java weblogic.ejbc ambowmystring.jar d:mystring.jar这样就会在d:下生成我们可以直接发布的jar文件7。 deploy请大家使用weblogic console来deploy ejbdeployments-ejb-install a new ejb.暂时不用下面的方法来deployd: java weblogic.deploy -host -port 7001 deploy you
19、rpassword mystring.jar经过ejbc处理过的jar文件8。 测试ejb使用附件中的一个invejb.java(servlet)编译此文件时,需要home和remote两个interface, 即mystring.class和mystringhome.class两个文件,只要这两个文件在classpath里面就可以。可以把invejb.java放到d:ambow下进行编译,因为所需要的两个接口文件就在那里,或者把任何一个(不管是否已经被ejbc处理过)mystring.jar设置到classpath里.把invejb.class拷贝到d:beawlserver6.0confi
20、gmydomainapplicationsbbbweb-infclasses下修改mydomainapplicationsbbbweb-inf下的web.xml;文件增加如下语句 invocateejb invejb invocateejb /invejb/*9。 将mystring.class和mystringhome.class拷贝到 d:beawlserver6.0configmydomainserverclasses目录下10。 保存相关文件后,启动webloigic,访问如下地址:7001/bbb/invejbweblogic中使用servlet本文当适
21、合于个人开发时使用,项目deploy时会有专门的人负责的为方便起见,请先完成相应的修改后,再启动weblogic以下操作有些是本来可以在console中完成的,但是由于目前console有些问题,故我们这里直接改动相关文件,以config/mydomain为例子。1首先,新建一个web application,方法如下 打开mydomain下的config.xml,在最后的语句之前追加入如下语句 保存。2在mydomain/applications目录下新建目录bbb 在bbb目录下建web-inf目录 在web-inf目录下新建classes3.将附件中的web.xml拷贝到bbbweb-i
22、nf下 对web.xml部分语句的介绍。 sglzhh 定义servlet hhh hwe hhh /sglzhh/*注意这里的“*”,下面会用到的 4.将附件中的hwe.class拷贝到mydomain/applications/bbb/web-inf/classes目录下5.启动weblogic6.0的default server6.访问我们的小例子:7001/bbb/bluebenben注意,这里的bbb是我们新建的web application.sglzhh是我们的servlet所被映射的名字映射时加了/*,则访问时,不管我们在http:/127.0.0.
23、1:7001/bbb/sglzhh后面加什么文件名,都显示该servlet的内容 例如: :7001/bbb/sglzhh:7001/bbb/sglzhh/kkk.jsp:7001/bbb/sglzhh/mm.html输出结果都是一样的如果个人想根据自己的爱好对设置做相应改动,请先调通此文档的例子三、jbuilder6 与weblogic集成开发环境的配置1、 打开toolsenterprise setupapplication server,在weblogic6.x的书签页上,填上bea home di
24、rectory(在你安装weblogic时需要指定)和weblogc installation directory等所有的空白路径。在这以后,你打开toolsconfigure libraries的话,在左边可以看到已经有了两个weblogic6.x的包(包括deploy和client),里面的jar(主要是一个weblogic.jar,一个weblogic_sp.jar。其中weblogic_sp.jar是为了给你的weblogic打补丁的时候准备的,你如果没有可以删掉。)都是6.1版本的。2、 在tools-enterprise setup-application server面板下选择w
25、eblogic 6.x把weblogic installation directory 设置为d:/bea/wlserver6.1 (这样你的jsp也可以用weblogic了);bea home directory 设置为 d:/bea ,然后点确定。在菜单project下点击default project properties,选择servers面板,点击application server有面的按钮-“.” ,双击应用服务器选择对话框中的weblogic application server 6.x 修改 vm parameters 为:-ms64m -mx64m -djava.libra
26、ry.path=c:/bea/wlserver6.1/bin -dbea.home=c:/bea -dweblogic.domain=mydomain -dweblogic.name=myserver -djava.security.policy=c:/bea/wlserver6.1/lib/weblogic.policy -classpath .;.libweblogic_sp.jar;.libweblogic.jar; .lib mm.mysql-2.0.14-bin.jar(如果在你的项目中使用有其它的jar檔,必须把你的jar檔加在这里。)-dweblogic.management.p
27、assword=123点“ok”确定。3、 在toolsenterprise setupcorba标签页里,点configuration右边的new.,增加一个“weblogic”的项; 在path for orb tools下,加入weblogic的目录;在library for projects下,点.加入 weblogic6.x deploy 的库;在compiler command 填上idlj.exe;在command option for output directory 填上一个目录路径,但是要注意的是,不能是中文、带空格。4、 projectdefault project pr
28、opertiesservers 点.。这里选择application server ,当然又是选weblogic6.x。这时候jb6会自动完成对在projectdefault project propertiespathrequired libraries选weblogic6.x deploy和weblogic6.x client,projectdefault project propertiesbuild idl在 idl compiler 选weblogic。关闭jbuilder. weblogic配置完成.下面是制作entity bean,数据库是mysql。在mysql中建表:首先在数
29、据库中创建一个用来测试的表,数据库名test 表名 test 我们设置两个字段:name vrachar(15)不允许为空主键addr varchar(50)允许为空四、weblogic的布署与管理ejb在weblogic下的开发部署过程:1、按规范创建好目录结构,编写bean原文件;2、编译成class;3、用ant实用工具为ejb生成部署描述檔框架;4、用jar将程序目录打包成压缩挡;5、将压缩文件拷贝到applications目录下;以开发模式启动weblogic;6、现在应该可以在console中看到你拷贝进去的新ejb,但是ant刚才自动生成的描述檔不可能完全符合你的要求,在cons
30、ole中修改。7、自动或手动地redeploy,直到最后符合自己的要求。五、在weblogic中建立mysql数据库连接池1.打开开始菜单中的执行weblogic目录下的start default server,输入管理密码,本例为”123”,启动weblogic。2.启动”start default console”,弹出浏览器窗口:在密码窗口中输入用户名”system” 密码 “123” 进入控制台,在左面菜单中找到”jdbc”项,打开他你会发现子菜单中有一项为”connection pools”,右击该项,然后选择 ”configure a new jdbc connection poo
31、l.” 配置连接池属性如下表:name mysql connection poolurljdbc: jdbc:mysql:/localhost/user /user为数据库名/driver class name org.gjt.mm.mysql.driver 在本例中为mysql数据库,可以为其它数据库的jdbc驱动properties(key=value):port=3306user=rootdb=boardpassword=123server=fancy fancy为host名字书写顺序可以自已随意定,完成后点击creat按钮。如果是oracle数据库,前两项是这样的,帐号根据您的数据库设
32、置:url : jdbc:weblogic:oracle driver classes : weblogic.jdbc.oci.driver properties (key=value): user=xixi password=haha server=your_tnsname3.点击targets标签,选中myserver,把它移入chosen项,点击apply。如果你配置有错,旁边的惊叹号会闪烁提示你在此处填写有错,需要更改。4. ”jdbc”项中选中data sources,右击该项,然后选 ”configure a new jdbc connection pool.” 配置数据源。属性如
33、下表name: mysql data sourcejndi name: mysqlpool name: mysql connection pool 剩下的保持默认就可以,点“creat”。5.点击“targets”标签,选中“myserver”,把它移入“chosen”项,点击“apply”。6.关闭控制台和weblogic服务。现在连接池和数据源已经建好了。在jbuider中测试:1.打开jbuilder,新建一个名为hello项目,并在wizard的第2步中,required libraries中添加上weblogic 6.1。2.新建一个名为helloworld的ejb moudle。3
34、.新建一个enterpris javabean 1.x,选择helloworld组,点击下一步。package选择hello, class name为“fistbean”,options选择container managed persistence ejb 1.1 entity bean 然后点下一步。点击finish。4.项目下共有3个文件分别是first.java,firsthome.java,firstbean.java在first.java中加入public java.lang.string getaddr() throws remoteexception;public java.la
35、ng.string getname() throws remoteexception;public void setaddr(java.lang.string addr) throws remoteexception;public void setname(java.lang.string name) throws remoteexception;在fistbean.java中先删掉其中的:public string ejbcreate() throws createexception /*todo: implement this method*/return null;public void
36、 ejbpostcreate() throws createexception 加入public string name;public string addr;public string ejbcreate(string name,string addr) throws createexception, remoteexception setname(name);setaddr(addr);return null;public string ejbcreate(string name) throws createexception, remoteexception return ejbcrea
37、te(name,null);public void ejbpostcreate(string name,string addr) throws createexception, remoteexception public void ejbpostcreate(string name) throws createexception, remoteexception public void setname(string name) = name;public void setaddr(string addr)this.addr = addr;public string getn
38、ame()return ;public string getaddr()return this.addr;在firsthome.java中删掉:public first create() throws remoteexception, createexception;加入:public first create(string name) throws createexception, remoteexception;public first create(string name,string addr) throws createexception, remoteexcept
39、ion;5.点击左面菜单中的helloworld,然后双击下面的first, 点击右面窗体下面的resource references标签,点击面板上的add按钮,在跳出的输入对话框中输入”first”点ok,选择type为java.sql.datasource。选中first,在下面jndi name框中输入hello.firsthome。选中下面的cmp选项。在weblogic6.x properties标签中,第一行(data-source-name)中加入mysql6.展开first,双击cmp1.1,table(s)输入”test”,容器管理表内容如下 iscmp ispk fiel
40、d typecolumn name(s)column type选中 选中 name namevarchar(15)选中 不选 addr addrvarchar(50)7.右击ejb deployment descriptor下的jdbc1 datasources 新建一个名为mysql的数据源,配置如下:jndi name mysqlurljdbc: jdbc:mysql:/localhost/testuser name rootpassworddriver class name org.gjt.mm.mysql.driver配置完成点击“test connection”如正确则显示attem
41、pting to connect to database.connection succeeded.如果显示下面的信息attempting to connect to database.driver not on classpath.add the driver to the classpath using the set classpath command.则表示数据库的jdbc驱动并不在classpath里,把数据库的驱动添加到项目的required libraries中去。8.双击左边的helloworld,然后点击右面窗口中的 ejb dd source ,然后选weblogic-cm
42、p-rdbms-jar.xml找到 datasource修改为mysql.9.保存后按ctrl+f9编译,应该没有问题。10.新建一个test ejb client 全部采用默认设置即可。11.再main方法里面找到 fisttestclient1 client = new fisttestclient1();然后再后加入下面的代码:first ff=client.create(testname,testaddr);try system.out.println(ff.getname();system.out.println(ff.getaddr();catch (java.rmi.remote
43、exception ex) ex.printstacktrace();然后,保存编译。12.右击helloworld,选run, 完成后再选deploy options for “helloworld.jar”;deploy13.完成后start default console,用户名密码分别是 system和12345678 在控制台的左面菜单里打开ejb选中helloworld,然后再右面窗口中选targets 把myserver变成chosen .14.回到jbuilder中把运行中的server停掉,然后再重新右击helloworld,选run。15.右击fisttestclient1
44、.java 点run,如显示下面的信息则表示运行成功d:jbuilder6jdk1.3.1binjavaw -classpath c:javajbuilderhellojbproject;d:beawlserver6.1libweblogic.jar;d:jbuilder6libjbuilder.jar;d:jbuilder6libhelp.jar;d:jbuilder6libgnuregexp.jar;d:jbuilder6jdk1.3.1demojfcjava2djava2demo.jar;d:jbuilder6jdk1.3.1jrelibi18n.jar;d:jbuilder6jdk1.
45、3.1jrelibjaws.jar;d:jbuilder6jdk1.3.1jrelibrt.jar;d:jbuilder6jdk1.3.1jrelibsunrsasign.jar;d:jbuilder6jdk1.3.1libdt.jar;d:jbuilder6jdk1.3.1libhtmlconverter.六、jbuilder7+weblogic7存取ms sql server1、jbuilder7+weblogic7 的配置假设jbuilder7和weblogic7安装完毕,操作系统为:windows2000 server(sp2),数据库为: sqlserver2000(sp2)。jbu
46、ilder7的配置:1、修改环境变量temp和tmp 为不带空格的目录如:e:winnttemp2.、启动jbuilder7,选择:tools-configure servers3.、选中左侧的weblogic application server 6.x+,选中右边的enable server4、将general-home directory设为weblogic7的home directory如:e:/bea/weblogic700/server,正常的话jbuilder7将自动为你添好其他的项。5、将custom-jdk installation directory设为 jdk的安装目录,
47、如:e:/bea/jdk131_026、将custom-bea home directory设为weblogic7的home director,如:e:/bea7、将custom-domain directory设为你的域目录,如:e:/bea/user_projects/mydomain8、添好user name, password ,domain name, server name后,单击ok退出。9、选择:tools-enterprise setup,单击corba页上的new, 按下表填写相应信息:name for this configuration = wellogic 7.0pa
48、th for orb tools = e:/bea/weblogic700/serverlibrary for projects = weblogic 6.x+ deployidl compiler command = idlj.execommnad option for output directory = e:corbaoutput(任意目录,不要有空格)单击ok退出。10选择project-default project properties在path页的required libraries中将会看到weblogic 6.x+ client和weblogic 6.x+ deploy两项,
49、如果没有,请检查以上步骤是否正确。11选择server页,单击single services for all service in project 在下拉列表中选择weblogic application server 6.x+,但击ok退出,配置完毕。weblogic7的配置:1 启动weblogic72 打开ie6,在地址栏中输入:http:/localhost:7001/console3 输入用户名和密码4 在左边的目录树中选中services-jdbc-connection pools,单击右侧的configure a new jdbc connection pool.,输入以下信息:
50、configuration-general页:name = sql server connection poolurl = jdbc:weblogic:mssqlserver4:northwindlocalhostdriver classname = weblogic.jdbc.mssqlserver4.driverproperties : user = sapassword = “” server页:将myserver(服务器名称)移至右侧的列表中,但击单击apply5 在左边的目录树中选中services-jdbc-data sources(或者txdata sources),单击右侧的configure a new jdbc connection pool.,输入以下信息:configuration-general页:name sqlserver tx dat
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 城市雕塑招标打造艺术作品3篇
- 公证处委托书出具流程3篇
- 戒烟保证书的模板范文3篇
- 安全责任时刻警惕3篇
- 小产权转让有效简单协议书3篇
- 外业勘察分包合同样本模板范例3篇
- 买房委托书撰写3篇
- 电缆的热稳定性与热失控预防措施考核试卷
- 电信企业服务创新与业务增长策略考核试卷
- 育种中激素信号网络的调控考核试卷
- 人力资源规划案例分析题和答案解析
- 大棚建设钢结构工程监理实施细则安全监理细则范本模板
- 梨山老母玄妙真经
- 2《建筑机械使用安全技术规程》JGJ33-2012
- 病人呼吸心跳骤停抢救流程
- GB/T 4802.2-2008纺织品织物起毛起球性能的测定第2部分:改型马丁代尔法
- GB 14934-2016食品安全国家标准消毒餐(饮)具
- 英语高考3500词带音标
- 泥水平衡顶管施工方案(专家论证)
- 框架结构柱、梁板模板安装技术交底
- 呼吸衰竭临床表现及鉴别诊疗精编ppt
评论
0/150
提交评论