IBM Eclipse WSDL编辑器:如何包含外部wsdl / schema?

我试图从自上而下的方法创建Web服务。我下载了Eclipse并使用其中的WSDL gui编辑器来构建我的WSDL文件。 我正在基于“模块”拆分我的服务。我添加到WSDL的类型都需要引用常见的东西,例如PersonEntity,AddressEntity,States枚举(简单类型),Country枚举(简单类型)和AbstractEntity。由于这些项都很常见,因此我创建了一个单独的WSDL文件(名为Commons.wsdl),其中包含这些类型的类型信息。 我想将WSDL“导入”到我要使用的其他WSDL文件中: 例如,我有一个名为RegistrationEntity的实体,它继承自AbstractEntity并包含PersonEntity和AddressEntity。我不知道怎么做...我看到WSDL规范有“import”和“include”,我不确定使用哪一个。另外,我如何实际导入(或包含)Commons.wsdl文件,以便我可以使用其中定义的类型? 谢谢! 哦,我不确定我是否应该将这些东西放在单独的WSDL中,而是另一种类型的文件,如xsd或其他东西。我真的想要遵循最佳实践,所以如果这是正确的方法,那么我宁愿这样做。     
已邀请:
我发现我遇到的问题是我为我的公共创建了一个WSDL文件,并使用内联方案,而不是创建一个XSD文件,由我的其他WSDL导入。 所以我只是创建了一个Commons.XSD作为我的“Common Schema”。     

要回复问题请先登录注册