网上书店系统开发说明文档

上传人:M****1 文档编号:564917561 上传时间:2023-09-16 格式:DOCX 页数:17 大小:150.58KB
返回 下载 相关 举报
网上书店系统开发说明文档_第1页
第1页 / 共17页
网上书店系统开发说明文档_第2页
第2页 / 共17页
网上书店系统开发说明文档_第3页
第3页 / 共17页
网上书店系统开发说明文档_第4页
第4页 / 共17页
网上书店系统开发说明文档_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《网上书店系统开发说明文档》由会员分享,可在线阅读,更多相关《网上书店系统开发说明文档(17页珍藏版)》请在金锄头文库上搜索。

1、网上书店系统开发说明文档姓名:陆旭 学号:11221100611开发环境搭建过程1.1软件下载开发环境所使用的软件名称及其版本信息如下表所示:软件名称版本信息JDK1.6.0_02Tomcat5.5MyEclipse5.5.1Axis2bin_1.5.4war_1.5.4Axis2_Codegen_Wizard_1.3.0Axis2_Service_Archiver_1.3.01.2搭建步骤(1) .安装JDK,Tomcat服务器和MyEclipse开发环境;(2) .启动MyEclipse,配置JDK和Tomcat相关参数;(3) .将 Axis2_Codegen_Wizard_1.3.0

2、和 Axis2_Service_Archiver_1.3.0 放至Myeclipse 安装目录下的 plugins子目录(D:Program FilesMyEclipse 5.5.1GAeclipseplugins);(4) .将axis2.war包拷贝到Tomcat安装目录下的 webapps子目录;(5) .启动Tomcat服务器,打开浏览器,输入并访问地址http:/localhost:8080/axis2/,成功得到 Axis2 部署成功的信息。1.3 所遇问题搭建过程中以及在在服务实现及部署时均遇到了一些问题。 下面简要介绍所 遇问题及解决方法。(1) . 在 1.2 第 (3) 步

3、 , MyEclipse 没 有 识 别 Axis2 的 两 个 插 件(Axis2_Codegen_Wizard_1.3.0和 Axis2_Service_Archiver_1.3.0)。解决 方法:需要在 D:Program FilesMyEclipse 5.5.1 GAeclipselinks 目录下新 建 文 件 并 命 名 为 axis-eclipse-plugin.link , 文 件 中 的 内 容 为 path=D:Program FilesMyEclipse 5.5.1 GAeclipseplugins;(2) .在使用Codegen插件来从 WSDL文件生成代码时,到了最后

4、一步出现“ An error occurred while completing process -java.lang.reflect.InvocationTargetException” 错误。解决方法:从 axis2 的 lib 库 中 复 制 “ geronimo-stax-api_1 .0_spec-1 .0.1 .jar” 和“backport-util-concurrent-3.1.jar”(这个文件我没有找到,直接从网上下 载的)文件到Codegen的lib目录中,同时修改plugin.xml文件,添加 到 plugin.xml 文件中 ,保存后重新启动 MyEclipse 即可

5、。(3) .在使用Codegen插件来从 WSDL文件生成代码后,代码出现错误。解决方法:在工程中添加axis2的lib文件。2 服务端实现及服务部署2.1 服务实现(1) .创建 Web工程:启动 MyEclipse, File-New-Project-Web Project, Project name取名为 OnlineBookstore; Mew eb ProjectCreate a Web ProjectCl 亠丄亠 亠 亠1, 亠亠二 J. ; 二1 亠- 工”- 亠. ,亠丄-亠1 1 ;丸 project with thit na/ne already wrists in the

6、 workspace.Wab Frojact DetailsPrcj act NamLacti onOiiliiLeBookEtoorg0 Use default locationJ2EE Specification LevelOjavi EE 5.0 J2EE 14 0J2EE 1.3 JSTL Support Add JSTL libraries to WEE-INF/lit folder? JSTL 1.0JSTL 1. 1Build Path-Add ExternalArchives,导入 axis2的所有jar包;TAR Select ion萱找范围d):lib我录近的丈档臬面我的立

7、档我的电脑网上邻居:!:h:activation!, 1. jar antlr-2. T.7, jar awi om4pijl. 2. 10, jar axi ondQmL 2. ID. j axi oTiimpll. 2. 10. j aKi:s2adb=l. S. 4 .jar aKis2adbcc*degeiil. 5, 4. jar :=c-in-i r - |-4 j mrc o-munons-! oggmg-1. 1. 1. j ar 打开) j(3) .生成 WSDL 文件:右键工程名 OnlineBookstore-New-Other-WSDL , 按照向导填写 WSDL文件内

8、容。文件名称为 OnlineBookstore.wsdl,其 中包含一个操作 QueryBook,输入为 QueryBookRequest,输出为 QueryBookResponse QueryBookRequest含有三个 string 类型的参数,名 称分别为 bookName authorName和 ISBN,QueryBookResponse也含有 三个string类型的参数,名称分别为 bookName、authorName和ISBN ;% OnJi neB ook.tdir eO Dnl a neBockEt or eSOPhtlp: /w*bw. example:.址打D Onl

9、 ixteBoI or 色* QwerBdftk i njivt.? QuaryBgtej曹ryfigk4ll output; QueryE o okftesp ons皂回 Qhiryfi aokEesponsel QueryBookResponse|l (QueryBookResipoaeelype)11 bookNamsstring-d.回 authorNamestring旦 ISBNstringICj QueryBcok尉(QueryEookT/peTe| bockKameEtriiLig 11ej author Mm estring画 ISEWr m:.由 WSDL 生成服务端代码:右

10、键工程名On li neBookstore-New-Other-Axis2 Wizards-Axis2 Code Gen erator, 根据向导一步步填写相关信息,完成后需要修改服务包的名称以及testcase文件的两个错误(利用 MyEclipse提供的自动提示功能);HierarchyBOnl i neB o oks t or -送 srcE 由 invoke, org. maniple, www. onlinbookstor11+ J B ooldnfc. jav%It jj OidineBooicstGreTest, j avaQ :寸 org. example, www. onl

11、inebooks toreI? jjj ExtensionMpper, java+ . J j OiJL 1 nfeB o dies t or eM e e ageRe c e i verImOnt. j ava+ U Onl i n eB o ols I or eSk e 1 电 t on. j ava1+ ; J OnlineBookstoreStub. j ava+ QneryBooki java& l: J_)QueryBookKeEpons倉,l & resources殖 build, xmlOnlineBookstcre. wsdl+ 諭 JKE System Library JD

12、K lJ J2EE 1.4 Libraries+ E activation_L 1. jar & Frogr am FilesVApche Soft- IS 通 antlr-2. 7e T. j &r D: Program FilesApache Softwar 十 込 axicmi_apiL 2. 10. jar D : iPTogram FilsA:pach.e So ffi 丸】axiom-dom-12. 10,- D: VProgrw FilesVApche So1+ 色 axi omi_impl_L 2. 10. j ar 一 D: Frogr am FilesApache S IT 邑axis2adbl. 5. 4B jar - D;F割呦 FilesApche Sof 1+ . &xis2adb-_codegen_l. 5. 4. j ar D: VProam FilesAp + axisScodegenL 5. 4. j ar 二 D

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号