频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

基于Lotus Expeditor6.1的复合应用开发

来源: 作者:蒋建民 出处:巧巧读书 2008-02-06 进入讨论组
上一页 1 2 3 4 5 6 7 8 下一页 

    我们可以用文本编辑器更改 CityName.wsdl 的内容,也可以用 Toolkit 带的 Property Broker 的可视化编辑器进行编辑修改。修改后的内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<definitions name="OrderDetail_Service"
targetNamespace="http://www.ibm.com/wps/c2a"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:portlet="http://www.ibm.com/wps/c2a"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://www.ibm.com/wps/c2a"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<types>
<xsd:schema targetNamespace="http://www.ibm.com/wps/c2a">
<xsd:simpleType name="ResultType">
<xsd:restriction base="xsd:string">
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
</types>
<message name="CityName">
<part name="resultFromCitySelection" type="tns:ResultType"/>
</message>
<portType name="CityName_Service">
<operation name="CityName_Operation">
<output message="tns:CityName"/>
</operation>
</portType>
<binding name="CityNameBinding" type="tns:CityName_Service">
<portlet:binding/>
<operation name="CityName_Operation">
<portlet:action name="CityNameAction"
type="standard"
caption="CityName.GetCityName"
description="Get city name"
actionNameParameter="ACTION_NAME"/>
<output>
<portlet:param name="CityName_Text"
partname="resultFromCitySelection"
boundTo="request-attribute"
caption="City Name"/>
</output>
</operation>
</binding>
</definitions>


    
    在这个组件 com.ibm.rcp.samples.cityselection 中, 其输出参数只有一个: CityName_Text。我们可以用同样的方法,定义组件 com.ibm.rcp.samples.citytime 中的输入输出参数及动作,wsdl 文件的内容如下:

<?xml version="1.0" encoding="UTF-8"?> <definitions name="OrderDetail_Service" targetNamespace="http://www.ibm.com/wps/c2a" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:portlet="http://www.ibm.com/wps/c2a" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.ibm.com/wps/c2a" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <types> <xsd:schema targetNamespace="http://www.ibm.com/wps/c2a"> <xsd:simpleType name="ResultType"> <xsd:restriction base="xsd:string"> </xsd:restriction> </xsd:simpleType> </xsd:schema> </types> <message name="CityName"> <part name="resultFromCitySelection" type="tns:ResultType"/> </message> <portType name="CityName_Service"> <operation name="setCityName"> <input message="tns:CityName"/> </operation> </portType> <binding name="CityNameBinding" type="tns:CityName_Service"> <portlet:binding/> <operation name="setCityName"> <portlet:action name="setCityName" type="standard" caption="CityName.GetCityName" description="Get city name" actionNameParameter="ACTION_NAME" activeOnStartup="true"/> <input> <portlet:param name="setCityName" partname="resultFromCitySelection" caption="CityTime"/> </input> </operation> </binding> </definitions>

    在组件 com.ibm.rcp.samples.citytime 中,定义了一个动作 setCityName 以及这个动作的输入参数 CityName

   巧巧读书:http://www.qqread.com/soft-engineering/f396333.html

更多文章 更多内容请看Wlan组网----家庭专题专题,或进入讨论组讨论。
上一页 1 2 3 4 5 6 7 8 下一页 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章