WEB开发网
开发学院软件开发Java 用 Apache Geronimo 和 Axis2 实现在线银行,第 1... 阅读

用 Apache Geronimo 和 Axis2 实现在线银行,第 1 部分: 服务:布设框架

 2010-03-19 00:00:00 来源:WEB开发网   
核心提示: 对于邮汇,您可以想到,用 Apache Geronimo 和 Axis2 实现在线银行,第 1 部分: 服务:布设框架(6),需要的所有必需数据,在 清单 2 中以黑体显示,清单 3. 贷款申请表<xsd:complexTypename="LoanApplication"

对于邮汇,您可以想到,需要的所有必需数据,在 清单 2 中以黑体显示。注意 address2 和 address3,补充的额外地址行非必需。接下来定义贷款申请表复型。

贷款申请表

如果银行不发放贷款,我们要如何生存?这里定义的数据结构包括贷款申请表信息和贷款状态信息。我们首先定义贷款申请表复型,参见 清单 3。

清单 3. 贷款申请表

   <xsd:complexType name="LoanApplication"> 
    <xsd:sequence> 
     <xsd:element minOccurs="1" maxOccurs="1" 
            name="loanType" type="xsd:string" /> 
     <xsd:element minOccurs="1" maxOccurs="1" 
            name="amount" type="xsd:float" /> 
     <xsd:element minOccurs="1" maxOccurs="1" 
            name="termMonths" type="xsd:int" /> 
     <xsd:element minOccurs="1" maxOccurs="1" 
            name="joint" type="xsd:boolean" /> 
     <xsd:element minOccurs="1" maxOccurs="1" 
            name="percentFinanced" type="xsd:int" /> 
    </xsd:sequence> 
   </xsd:complexType> 

各字段都包括贷款申请表中的典型数据。接下来将贷款状态添加到您的 WSDL 中,如 清单 4 所示。

清单 4. 贷款申请表状态

   <xsd:complexType name="LoanApplicationStatus"> 
    <xsd:sequence> 
     <xsd:element minOccurs="1" maxOccurs="1" 
            name="loanNumber" type="xsd:string" /> 
     <xsd:element minOccurs="1" maxOccurs="1" 
            name="approved" type="xsd:boolean" /> 
     <xsd:element minOccurs="1" maxOccurs="1" 
            name="denied" type="xsd:boolean" /> 
    </xsd:sequence> 
   </xsd:complexType> 

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:Apache Geronimo Axis

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接