软件体系结构实验报告01-WebService组件开发基础实践

本实验报告详述了使用WebService组件开发工资所得税计算功能的过程,包括实验目的、环境、步骤和总结。通过在Apache Axis上创建无状态会话Bean,实现计算功能,并在IDEA中部署和测试。实验加深了对构件和Web服务原理的理解。
摘要由CSDN通过智能技术生成

WebService组件开发基础实践

实验内容

通过WebService组件的开发初步实践,对软件体系结构中构件概念有更为深入的理解。在这个实验中,将学习在WebService(这里,只要求无状态会话Bean)、组件的相应集成开发环境中开发以及部署组件,并予以测试。另外,对上述组件封装Web服务。

实验目的

  • 掌握作为构件的WebService组件的基本概念;
  • 能够在相应的开发环境中创建和部署WebService组件,并能够编写代码访问测试已经部署运行的相应组件;
  • 理解Web服务的原理。并熟悉Web服务的创建与使用。

实验介绍

开发和部署一个WebService – IncomeTaxCalculator,实现简单的工资所得税的计算功能。输入为工资,输出为应缴税额。这里所得税计算规则为低于3500免税,高出部分收2%的税。同时,开发Web服务以封装已开发的组件。

实验环境

操作系统:win10;java:1.8
Web服务(WebService:Apache Axis,集成开发环境:IDEA)

实验总结

通过这次实验,我学会了组件的基本概念及创建组件的思想,也学会了如何创建WebService,并在IDEA集成开发环境中通过编写一个简单的计算个人所得税的方法,来发布WebService的服务供外界。
通过编写客户端程序成功对

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值