航空订票系统开发说明文档

合集下载

航空软件之订票系统详细设计说明书

航空软件之订票系统详细设计说明书

航空订票系统详细设计说明书1 .引言详细设计阶段的任务是要设计出程序的“蓝图”,以后程序员讲根据这个蓝图写出实际的程序代码。

因此,详细设计的目标是在逻辑上正确的实现每个模块的功能。

1.1 编写目的详细设计说明书编制的目的是:说明一个软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑。

1.2 背景(1)系统的名称:航空订票系统(2)系统提出者:XX航空公司开发者: XX计算机科学与信息学院用户:旅客,航空公司本系统是一个独立的订票系统1.3 定义:数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义觉的集合。

1.4 参考资料《软件工程》王忠群,中国科学技术出版社。

《软件工程课程实验指导书》,安徽工程大学计算机与信息学院。

《软件工程—实践者的研究方法》(美)Roger s.Pressman 著郑人杰马素霞等译机械工业出版社2 程序系统的结构航空订票系统预订票系统取票系统退票系统航空公司调整系统旅客身份信息验证航班信息查询缴预订通知单验证缴余数取票退票资格验证退票身份验证订票客户管理航班机票管理报表打印管理航班信息管理人员用户管理票价管理订票审核管理退票管理增加航班信息删除航班信息查询航班信息修改航班信息机票销2图标售额分生成机票高级管理人员管理人员票价折扣票价类型增加客户信息删除客户信息查询客户信息修改客户信息查航班询预订票取票退票验证用户3 程序1设计说明3.1 程序描述程序设计主要是为了明了概括订票系统的设计思路理念,给人以清晰的结构。

通过分部罗列和说明其作用与其重要性,也有部分补充其其他方面。

程序包括:预订票系统,其功能含有:旅客身份信息验证,航班信息查询,缴预款取票系统,其功能含有:通知单验证,缴余数取票退票系统,其功能含有:退票资格验证,退票航空公司调整系统,其功能含有:航班机票管理,航班信息管理,票价管理。

3.2 功能3.3 性能(1)系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。

详细设计说明书(机票订购系统)资料

详细设计说明书(机票订购系统)资料

目录6.1引言 (3)6.1.1编写目的 (3)6.1.2背景 (3)6.1.3定义 (4)6.1.4参考资料 (4)6.2 程序系统的结构 (5)6.3 登陆设计说明 (5)6.3.1 程序描述 (5)6.3.2 输人项 (6)6.3.3 输出项 (6)6.3.4 算法 (6)6.3.5 流程逻辑 (7)6.3.6 测试计划 (7)6.4 航班管理设计说明 (7)6.4.1 程序描述 (7)6.4.2 输人项 (7)6.4.3 输出项 (8)6.4.4 算法 (8)6.4.5 流程逻辑 (9)6.4.6 测试计划 (10)6.5 用户管理设计说明 (10)6.5.1 程序描述 (10)6.5.3 输出项 (10)6.5.4 算法 (11)6.5.5 流程逻辑 (12)6.5.6 测试计划 (13)6.6 管理员设计说明 (13)6.6.1 程序描述 (13)6.6.2 输人项 (14)6.6.3 输出项 (14)6.6.4 算法 (14)6.6.5 流程逻辑 (15)6.6.6 测试计划 (15)6.7 查询机票设计说明 (16)6.7.1 程序描述 (16)6.7.2 输人项 (16)6.7.3 输出项 (16)6.7.4 算法 (17)6.7.5 流程逻辑 (18)6.7.6 测试计划 (18)6.8 取票设计说明 (18)6.8.1 程序描述 (18)6.8.2 输人项 (19)6.8.3 输出项 (19)6.8.4 算法 (19)6.8.5 流程逻辑 (20)6.8.6 测试计划 (20)6.9 旅客管理设计说明 (20)6.9.1 程序描述 (20)6.9.2 输人项 (21)6.9.3 输出项 (21)6.9.4 算法 (21)6.9.5 流程逻辑 (22)6.9.6 测试计划 (22)6.10 旅行社设计说明 (22)6.1引言随着社会的发展,计算机已经被广泛应用到各个行业,为各个行业的发展都带来了很大的帮助。

机票订票系统详细设计说明书

机票订票系统详细设计说明书

五、详细设计说明书1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (2)2.总体设计 (3)2.1需求概述 (3)2.2软件结构 (3)3.程序描述 (3)3.1功能 (4)3.2性能 (4)3.3输入,输出项目 (5)3.4程序逻辑 (6)3.4.1、登录 (6)3.4.2、查询系统 (7)3.4.3、订票系统 (7)3.4.4、修改系统 (8)3.4.5、退票系统 (8)3.5接口 (8)3.5.1、用户接口 (8)3.5.2、外部接口 (9)3.5.3、内部接口 (9)3.6存储分配 (9)3.7限制条件 (9)3.8测试要点 (9)1.引言1.1编写目的在本机票预定系统项目的前一阶段,也就是概要设计阶段中,已经将系统用户对本系统的子模块功能做了详细的阐述,这些模块功能具体设计将在本报告中详尽得以叙述及阐明。

本阶段已在系统的概要设计的基础上,对机票预定系统做详细设计。

主要解决了实现该系统程序模块具体设计问题。

包括确定算法,数据结构,模块接口的使用,数据库的动态操作以及界面设计等。

在以下的概要设计报告中将对在本阶段中对系统所做的所有详细设计进行详细的说明。

在下一阶段的编码过程中,程序设计员可参考此详细设计报告,在详细设计对机票预定系统所做的算法设计,数据结构以及数据库动态操作的基础上,对系统进行编码。

在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设计过程中所完成的各模块算法设计,或在修改时找出在本阶段设计的不足或错误。

1.2项目背景开发软件名称:机票订票系统项目开发者:兰州理工大学软件工程机票订票系统开发小组:用户单位:旅客、航空公司1.3定义数据字典:关于数据的信息的集合,也即对数据流图中包含的元素的定义的集合。

1.4参考资料1.《软件工程导论》清华大学出版社张海藩编著2.《实用软件工程》清华大学出版社郑人杰等编著3.数据库系统概论(第三版)》高等教育出版社萨师煊王珊等编著4.《概要设计说明书》5.《需求规格说明书》2.总体设计2.1需求概述某航空公司为方便旅客,需开发一个机票预定系统。

航空软件之订票系统详细设计说明书

航空软件之订票系统详细设计说明书

航空软件之订票系统详细设计说明书航空订票系统详细设计说明书1 .引⾔详细设计阶段的任务是要设计出程序的“蓝图”,以后程序员讲根据这个蓝图写出实际的程序代码。

因此,详细设计的⽬标是在逻辑上正确的实现每个模块的功能。

1.1 编写⽬的详细设计说明书编制的⽬的是:说明⼀个软件系统各个层次中的每⼀个程序(每个模块或⼦程序)的设计考虑。

1.2 背景(1)系统的名称:航空订票系统(2)系统提出者:XX航空公司开发者: XX计算机科学与信息学院⽤户:旅客,航空公司本系统是⼀个独⽴的订票系统1.3 定义:数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义觉的集合。

1.4 参考资料《软件⼯程》王忠群,中国科学技术出版社。

《软件⼯程课程实验指导书》,安徽⼯程⼤学计算机与信息学院。

《软件⼯程—实践者的研究⽅法》(美)Roger s.Pressman 著郑⼈杰马素霞等译机械⼯业出版社2 程序系统的结构航空订票系统预订票系统取票系统退票系统航空公司调整系统旅客⾝份信息验证航班信息查询缴预订通知单验证缴余数取票退票资格验证订票客户管理航班机票管理报表打印管理航班信息管理⼈员⽤户管理票价管理订票审核管理退票管理增加航班信息删除航班信信息修改航班信息机票销2图标售额分⽣成机票⾼级管理⼈员管理⼈票价类型增加客户信息删除客户信息查询客户信息修改客户信息查航班询3 程序1设计说明3.1 程序描述程序设计主要是为了明了概括订票系统的设计思路理念,给⼈以清晰的结构。

通过分部罗列和说明其作⽤与其重要性,也有部分补充其其他⽅⾯。

程序包括:预订票系统,其功能含有:旅客⾝份信息验证,航班信息查询,缴预款取票系统,其功能含有:通知单验证,缴余数取票退票系统,其功能含有:退票资格验证,退票航空公司调整系统,其功能含有:航班机票管理,航班信息管理,票价管理。

3.2 功能3.3 性能(1)系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。

航空订票系统(详细设计说明书)1

航空订票系统(详细设计说明书)1

《信息系统分析与设计》课程报告题目航空订票系统(详细设计说明书)院系电子工程专业信息工程(系统方向)学生姓名学号指导教师目录一、引言1. 编写目的2.项目背景3.定义4. 参考资料二、任务概述1.目标:完成一个航空订票信息系统的需求分析2.运行环境3.条件与限制三、总体设计1.处理流程2.总体结构与外部模块设计3. 功能分配四、接口设计1.外部接口,硬件接口、软件接口、用户界面2.内部接口五、数据结构设计1.逻辑结构设计2.物理结构设计六.运行设计1.运行模块组合2.运行控制3.运行时间七.出错处理设计1.出错输出信息2.出错处理对策八.安全保密设计九.维护设计摘要:航空订票信息系统开发的目的在于方便客户,其中包括系统总体设计、输入输出设计、代码设计、数据库设计等。

关键字:系统开发项目简介、数据流程图、数据结构图、ER图。

一:引言1.编写目的:航空公司开发航空订票信息系统以为了旅客旅行方便,提高工作效率,提高服务质量,增加经济效益,加快公司发展步伐。

2.项目背景:名称:航空订票信息系统本项目的提出者:开发者:用户:所有有需要的航空旅客实现软件的单位:本项目与其他软件或其他系统的关系:WINDOWS所有的系统3. 定义在我们进行正式软件设计之前,要先了解一些概念:(1)模块化:模块是数据说明、可执行语句等程序对象的集合,模块可以单独被命名而且可通过名字来访问,例如,过程、函数、子程序、宏等都可以作为模块;(2)抽象与逐步求精:软件工程过程的每一步都是对软件解法的的抽象层次的一次精化。

逐步求精与抽象是紧密相关的。

(3)模块独立性:模块独立性是指系统软件中每个模块只涉及软件的具体自功能,而和软件系统的其他的模块接口是简单的。

(4)耦合:是对一个软件结构内各个模块之间互连程度的度量。

耦合强弱取决与模块间接口的复杂程度,调用模块的方式,以及通过接口的信息。

4.参考资料:管理信息系统(美) G.B戴维斯哈尔滨工业大学出版社 1985/1物流信息系统赵刚四川大学人民出版社 2002/9物流信息管理尹涛东北财经大学出版社2005/1编程逻辑与结构化程序设计(美)Harold J.Rood 中国水利水电出版社 2004/3信息处理与数据库刘玉梅邱基文人民教育出版社 1988/3数据库技术与应用-Access2000篇郭力平人民邮电出版社2002/8文档对象模型-处理结构化文档(美)马里尼清华大学出版社 2003二、任务概述1.目标:完成一个航空订票信息系统的需求分析2.运行环境:Windowsxp+Access3.条件与限制:查找相关资料、有一定的数据库知识、会画数据流程图、掌握数据字典的相关知识并会灵活运用。

航空订票系统文档

航空订票系统文档

HHHH大学航空订票系统(Airline Reservation System)姓名:AAA(项目经理)BBB、CCC、DDDEEE、FFF专业:软件工程指导老师:GGG目录一、可行性研究报告1、报告编写目的2、项目概述--------------------------------------------------------(主要负责人:EEE)2.1、项目背景2.2、项目意义2.3、项目目标2.4、项目用途3、技术可行性-----------------------------------(主要负责人:FFF)3.1、可行性因素3.2、技术条件3.3、用户使用可行性3.4、系统可行性简要描述3.5、系统可行性处理流程二、项目开发计划----------------------------------(主要负责人:AAA)1、工作内容2、主要参与人员3、产品3.1、软件包3.2、设计文档3.3、软件操作手册3.4、服务4、完成项目的期限5、项目的计划进度表6、实施计划6.1、工作任务的分解与人员的分工三、需求规格说明书--------------------------------(主要负责人:AAA)1、用户需求2、功能性需求2.1、运行环境2.2、系统层次结构图2.2.1、航空机票预订网站2.2.2、航空订票管理系统3、非功能性需求3.1、性能需求3.2、安全性需求3.3、可靠性和可用性需求3.4、出错处理需求3.5、接口需求3.6、约束3.7、逆向需求3.8、将来可能提出的要求4、其他需求四、概要设计说明书--------------------------------(负责人:所有人)1、总体设计1.1、总体结构设计1.2、运行环境设计1.3、功能模块清单设计2、模块(部件)清单设计2.1、公用模块功能分配2.2、专用模块功能分配3、数据结构设计3.1、数据库表名清单3.2、数据库表之间关系说明3.3、数据库表的详细清单4、接口设计五、详细设计说明书--------------------------------(负责人:所有人)1、模块实现设计1.1、公用模块设计1.2、专用模块设计2、接口实现设计六、数据库设计说明书------------------------------(主要负责人:AAA)1、数据库结构设计2、数据库的安全保密性设计3、数据库优化4、数据库源代码七、测试计划--------------------------------------(负责人:所有人)1、单元测试2、功能测试八、测试分析报告----------------------------------(主要负责人:AAA)1、测试计划执行情况2、软件需求测试结论九、项目开发总结报告------------------------------(负责人:所有人)AAABBBCCCDDDEEEFFF十、系统源程序------------------------------------(负责人:所有人)十一、操作手册------------------------------------(负责人:所有人)一、可行性研究报告1、报告编写目的可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解。

航空公司机票预订系统开发需求文档

航空公司机票预订系统开发需求文档

航空公司机票预订系统开发需求文档1. 引言本文档旨在定义航空公司机票预订系统的开发需求。

通过该系统,用户可以方便地浏览、选择和预订机票,提高预订过程的效率和用户体验。

2. 功能需求2.1 用户注册和登录- 系统应提供用户注册界面,允许用户创建个人账户。

- 用户登录后可以访问个人信息和进行机票预订。

2.2 机票查询- 系统应提供机票查询功能,用户可以根据出发地、目的地、出发时间等条件进行机票搜索。

- 查询结果应包括航班号、起降时间、价格等信息。

2.3 机票预订- 用户可以选择心仪的机票并进行预订。

- 预订过程中,用户应输入旅行日期和旅客信息。

- 系统应验证用户输入,确保预订数据的准确性。

2.4 机票支付- 系统应提供多种支付方式,如信用卡、支付宝等,方便用户支付机票费用。

- 支付过程应保证用户信息的安全性和支付流程的可靠性。

2.5 订单管理- 用户可以查看个人订单,并进行订单取消、改签等操作。

- 系统应能够实时更新订单状态和相应的航班信息。

3. 非功能需求3.1 用户界面- 系统界面应简洁、直观,使用户能够方便地进行操作。

- 界面设计应符合现代化的界面风格和用户惯。

3.2 性能和可靠性- 系统在高并发情况下应保持良好的性能,保证用户能够快速进行机票查询和预订。

- 系统应具备高可靠性,防止关键数据丢失或损坏。

3.3 安全性- 用户个人信息和支付数据应进行加密处理,确保数据的安全性。

- 系统应采取必要措施防止恶意攻击和非法访问。

4. 开发和测试环境- 开发语言:Java- 开发框架:Spring Boot- 数据库:MySQL- 测试工具:JUnit5. 发布计划- 开发团队将按照敏捷开发的原则进行迭代式开发,每个迭代周期为两周。

- 预计系统开发完成后,进行用户测试和Bug修复,整个发布周期约为两个月。

以上为航空公司机票预订系统的开发需求文档,供开发团队参考。

如有任何疑问或变更,随时与我联系。

航空订票系统项目需求规格说明书

航空订票系统项目需求规格说明书

航空订票系统项目需求规格说明书1简介1.1目的本机票预订系统是在现代社会生活节奏不断加快,对机票预订工作的自动化和准确化要求也日益强烈的背景下,为了实现机票预订工作的网络化,以及实现网络查询和统计一体化而开发的管理信息系统。

该系统为机票预订管理员提供了一个个性化的界面,并且机票预订管理员只需一次登录就可以使用所有服务;将订票旅客需要的各种服务集中起来,订票旅客可以很方便地进行自身信息和航班、票价情况查询。

总之,从基本订票信息的录入到订票信息的查询,再到最终的信息核准打印机票,都可以通过这个系统完成。

1.2业务范围“机票预订系统”主要是针对机票预订工作而开发的应用软件。

通常有系统管理员、机票预订管理员和订票旅客三种用户,他们的使用权限如下:●系统管理员:对系统、数据库进行维护,主要对不同人员赋予不同的权限。

●机票预订管理员:对机票预定工作进行具体的操作。

●订票客户:一般操作水平,能够在本系统查询个人信息和订票信息。

机票预订由机票预定部门全面负责,下设信息管理部、票务部、客服部三个部门的业务职责如下:●信息管理部:管理基本信息、主要包括旅客基本信息的查询、更改、删除;航班信息的添加、查询、更改、删除。

●票务部:管理各种票据,主要包括根据订票信息和航班信息打印账单和取票通知、核对账单和取票通知以及交款信息,无误则打印机票并发放。

●客服部:为订票旅客提供实时服务,主要包括投诉咨询受理,和售前售后支持。

1.3术语表列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

如图1.4参考资料1.软件工程导论第五版清华大学出版社张海潘编著2. 百度文库2系统概述2.1功能概述(重点)航空订票系统总用例图如图2.1-1所示图2.1-1 航空订票系统用例图航班信息管理子用例图如图2.1-2所示图2.1-2 航班信息管理子用例图查询功能子用例图如图2.1-3所示图2.1-3 查询功能子用例图2.2系统角色(重点)列出最终用户说明用户在系统中的作用及所用的功能本系统所面对的用户包括1.客户:对此类用户不应有太复杂的操作,只要求能够查询个人及订票信息等一般操作;2.订票管理员:此类用户进行对航空订票进行具体工作的操作;3.系统管理员:此类用户可以赋予不同人员不同权限,并对系统,数据库进行维护。

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

航空订票系统开发说明文档V1.0
姓名:张敬学号:1203121790 1开发环境搭建过程
1.1 软件下载
开发环境所使用的软件名称及其版本信息如下表所示:
软件名称版本信息
JDK jdk1.7.0_01
Tomcat 6.0.35
MyEclipse 10.0
Axis2
axis2-1.6.2-bin
axis2-1.6.2-war
axis2-eclipse-codegen-plugin-1.6.2 axis2-eclipse-service-plugin-1.6.2
1.2 搭建环境
1. 安装JDK;
环境变量配置如下图1-1:
(1)JA V A_HOME:新建一个变量名JA V A_HOME,并把变量值写成C:\Program Files\Java\jdk1.7.1(装JDK时的路径);
(2)配置PATH:在系统变量里编辑一个变量名Path,并在其末尾处添加.;%JA V A_HOME%\bin
(3)配置CLASSPATH:在环境变量里新建一个变量名CLASSPATH并将变量写成.;%JA V A_HOME%\lib\dt.jar;%JA V A_HOME%\lib\tools.jar
图1-1
2. 安装并配置Tomcat相关参数;
将tomcat压缩文件apache-tomcat-6.0.35.zip中的内容解压缩到D:\apache-tomcat-6.0.35下,然后安装配置jdk环境变量的方法配增加系统变量。

变量名:TOMCAT_HOME;变量值:D:\apache-tomcat-6.0.35。

然后修改系统变量CLASSPATH添加%TOMCAT_HOME%\common\lib\servlet-api.jar;同时修改系统变量Path,添加%TOMCAT_HOME%\bin
3. 安装MyEclipse,并在其中配置JDK和Tomcat相关参数;
4. 将axis2-eclipse-codegen-plugin-1.6.2和axis2-eclipse-service-plugin-1.6.2放至Myeclipse安装目录下的dropins子目录(D:\worksoft\myeclipse\dropins),启动MyEclipse,自动安装;
将axis2.war包拷贝到Tomcat安装目录下的webapps子目录;
启动Tomcat服务器,打开浏览器,输入并访问地址,成功得到Axis2部署成功的信息。

如下图1-2所示。

图1-2
1.3 所遇问题
搭建过程中以及在在服务实现及部署时均遇到了一些问题。

下面简要介绍所遇问题及解决方法。

1.在使用Codegen插件来从WSDL文件生成代码后,代码出现错误。

解决方法:在工程中添加axis2的lib文件。

2.Jsp页面向servlet传值过程中可能出现乱码问题,可以配置一个过滤器。

即代码中的Filter类
2服务端服务实现部署
2.1 服务实现
1. 创建Web工程:
启动MyEclipse,File->New->Project->Web Project,Project name取名为shop;
2. 导入axis2库:
右键工程名shop->Build Path->Add External Archives…,导入axis2的所有jar 包;
3. 编写服务器端代码:
右键工程名shop->New->class如下图所示:
根据三个参数,返回飞机航班信息。

代码如下图所示:
2.2 服务部署
1. 生成WSDL文件:
右键工程名shop>New->Other->Axis2 Wizards->Axis2 Code Generator,根据向导一步步填写相关信息(利用MyEclipse提供的自动提示功能);
选择由java代码生成WSDL文件
选择java代码编译过的class文件
生成WSDL文件的相关信息保持默认即可
输出路径和命名:
在工程名上点击F5刷新即可看到刚生成的list.wsdl
2. 发布服务:
右键工程名shop->New->Other->Axis2 Wizards->Axis2 Service Archiver根据向导一步步填写相关信息(利用MyEclipse提供的自动提示功能)。

中间过程截图以略去。

最后生成list_service.aar文件,将文件放在D:\worksoft\apache-tomcat-6.0.35\webapps\axis2\WEB-INF\services打开浏览器就
可以看到服务已经发布成功页面
3客户端实现
3.1 生成客户端代码
右键工程名shop>New->Other->Axis2 Wizards->Axis2 Code Generator,根据向导一步步填写相关信息(利用MyEclipse提供的自动提示功能);选择由WSDL 文件生成客户端代码
生成客户端代码的相关位置
最后生成后,按F5刷新即可,如有错误,可能缺失jar包,引入即可。

3.2 客户端代码调用
本系统采用MVC模式,C(控制层)采用Servlet负责转向和业务调用。

生成的客户端调用放在Servlet(QueryCl.java)中,代码如下图所示:
V(视图层)采用简单的一个JSP页面呈现,主要分为两部分,其中一部分是用户查询界面,采用表单实现,包括出发时间、出发地点和目的地输入框以及提交按钮;另外一部分为订购航班结果界面。

查询页面:为简单起见,只提供北京,上海,西安,广州,四个城市之间航班预定,而且时间限制在2012-10-1。

如果时间不是2012-10-1将会转到error.jsp 并给出提示错误信息;如果查询城市超出上述四个城市,则转向listnull.jsp提示不提供预定服务。

订票页面:查询结果将在result.jsp中显示,并提供订票服务。

订票成功将转向order.jsp,并显示总票价。

4运行结果截图
页面如下图所示:
查询页面
查询结果
订票成功页面
5总结
通过这次作业主要了解了MVC框架和webservice的部署。

关于MVC:
M是指数据模型,V是指用户界面,C则是控制器。

使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。

比如一批统计数据你可以分别用柱状图、饼图来表示。

C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。

本系统采用了Servlet为控制器,jsp界面负责显示的mvc。

关于webservice:
WebService是一个使用组件,它逻辑性的为其他使用程序提供数据和服务。

实现了服务和具体实现相分离。

Web服务部署主要分为两类:
1. 最简单的一种方式是Java Web Service,即JWS。

Axis允许把普通Java类的源文件的扩展名改为.jws,然后把它简单的copy到AXIS_HOME下。

这样,Axis会自动编译.jws文件,并把它加入到Java Web Servie。

2.使用wsdd(Web Service Deployment Descriptor,Web服务发布描述符)文件来发布Web Service。

通过wsdl描述服务,将服务打成arr包的形式,将他放到AXIS_HOME下的service文件下。

相关文档
最新文档