分享
 
 
 

Sun ONE Application Server 开发者指南(5)

王朝java/jsp·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

咖啡厅的例子

咖啡厅例子示范了如何使用每个用于XML 和Web服务的Java API。

使用Java API的咖啡厅Web服务

下面的步骤描述了咖啡厅Web服务的工作方式。

咖啡厅服务器通过在“开始”,“运行”处查询批发商,从而获得它所销售的各种咖啡的类型及其对应的价格信息。

咖啡厅服务器使用JAXM消息与一个批发商建立联系。它已经和这个批发商作过几次交易,而且以前就已经为执行请求-响应JAXM消息传输制定了必要的协定。双方已经同意交换四种类型的XML消息,并且创建了这些消息必须遵守的DTD。

咖啡厅服务器使用JAXR发送查询,查找那些支持JAX-RPC到注册中心服务器的批发商。

咖啡厅服务器从每个咖啡批发商处请求价格清单。服务器执行适当的远程过程调用,并且等待代表价格清单的JavaBean组件的响应。JAXM批发商以XML文件的形式返回价格清单。

一旦得到相应,咖啡厅服务器处理由对批发商的调用返回的JavaBean组件里的价格清单。

咖啡厅服务器创建一个本地批发商数据库。

下订单的时候,使用批发商的首选协议,子条目被发给一个或是多个批发商。

咖啡厅服务器的例子代码安装在install_dir/samples/webservices/cb目录下。想要得到更多关于如何使用该示例的信息,请察看示例应用程序文档。

为开发Web服务和客户端作准备

本节讲述了开发Web服务及客户端的前提。本节介绍了以下主题:

使用Ant任务

配置客户端环境

使用Ant任务

你可以通过Ant使用自动化的装配特性,Ant是一个可以从Apache软件基金会获得的基于Java的编译工具:

http://jakarta.apache.org/ant/

Ant是一个基于Java的,利用Java类进行了扩展的编译工具。不同于使用外壳命令,配置文件是基于XML的,它调用一个任务执行与其上的目标树。每个任务由一个实现了特定任务接口的对象来执行。为了在你的客户端环境中使用ant任务,请执行以下任务:

在PATH环境变量中包含install_dir/appserver7/bin。随Sun ONE应用服务器一同提供的ant脚本,asant,被存放在该目录下。关于如何使用asant的详细信息,请察看下面位置的示例应用程序文档。

install_dir/appserver7/samples/docs/ant.html

想要了解在Sun ONE应用服务器环境下使用Ant任务的更多信息,请参见Sun ONE应用服务器开发人员指南。

创建build.xml文件

Ant命令被一个编译文件控制,通常该文件叫做build.xml,它定义了需要的处理步骤。

build.xml文件提供了支持可选开发行为的几个目标。这个编译文件包括了编译应用、部署应用到应用服务器、重新部署修改后的应用到应用服务器,以及删除应用的原有拷贝重新生成内容的目标。

关于创建ant编译文件的详细信息,请参见Apache Ant手册,它位于:

http://jakarta.apache.org/ant/manual/index.html

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有