Web Services的测试模型与代码摘录
测试Web Services的有效性、性能、可伸缩性、可靠性以及安全性时所面临的主要挑战是 Web Services的分布性。
代码摘录:.NET客户端
上面摘录的的一段代码是对应于我们前面创建的Stock Trade Web Services的.NET客户端代码,该段代码是用与JAVA语言极为相似的C#语言开发的。文件名是“StockTradeClient.cs”。
代码编写完成后,在.NET框架上部署.NET客户端,并且在WebLogic Server上部署WLS Web Services,验证客户端是否能正确调用Web Services。
下面的就是在WebLogic Server中显示的日志的格式:
SELLING quantity: 300 of symbol:IBM
execute() in webservices.stock.trade webservice has been invoked with following
arguments:: action:SELL123 symbol:IBM quantity:300
INVALID action: SELL123
execute() in webservices.stock.trade webservice has been invoked with following
arguments:: action:SELL symbol:IBM quantity:300
SELLING quantity: 300 of symbol:IBM
execute() in webservices.stock.trade webservice has been invoked with following
arguments:: action:SELL123 symbol:IBM quantity:300
INVALID action: SELL123
- 本文关键词:

