⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 carrentalvi.videf

📁 一个Enterprise Service Arch.的简单例子
💻 VIDEF
字号:
<?xml version="1.0" encoding="UTF-8"?><!-- MetaDataAPI generated on: Tuesday, July 5, 2005 2:32:18 PM CEST --><VirtualInterface xmlns="http://xml.sap.com/2002/10/metamodel/vi" xmlns:IDX="urn:sap.com:VI.VirtualInterface:2.0" mmRelease="6.30" mmVersion="2.0" mmTimestamp="1120566738293" guid="18714fe_1119ca055e2__7ffd_192_168_13_47_1175153908453" name="CarRentalVi" package="com.zklee.test.quickcarrental" masterLanguage="en">	<VirtualInterface.EndpointReference>		<EjbEndpointReference beanName="QuickOrderProcessorBean" name="EndpointReference" remoteInterfaceName="com.zklee.test.quickcarrental.QuickOrderProcessor">		</EjbEndpointReference>	</VirtualInterface.EndpointReference>	<VirtualInterface.Functions>		<Function isExposed="true" name="cancelBooking(java.lang.String)" nameMappedTo="cancelBooking" originalName="cancelBooking">			<Function.Faults>				<Fault name="com.zklee.test.util.QuickCarRentalException">				</Fault>			</Function.Faults>			<Function.IncomingParameters>				<Parameter name="bookingId" nameMappedTo="bookingId">					<Parameter.MappedTypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Parameter.MappedTypeReference>					<Parameter.SoapExtensionParameter>						<SoapExtensionParameter name="SoapExtensionParameter">						</SoapExtensionParameter>					</Parameter.SoapExtensionParameter>				</Parameter>			</Function.IncomingParameters>			<Function.OutgoingParameters>				<Parameter name="Response" nameMappedTo="Response">					<Parameter.MappedTypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Parameter.MappedTypeReference>					<Parameter.SoapExtensionParameter>						<SoapExtensionParameter name="SoapExtensionParameter">						</SoapExtensionParameter>					</Parameter.SoapExtensionParameter>				</Parameter>			</Function.OutgoingParameters>			<Function.SoapExtensionFunction>				<SoapExtensionFunction SOAPRequestName="cancelBooking" SOAPResponseName="cancelBookingResponse" name="SoapExtensionFunction" namespace="urn:CarRentalVi">				</SoapExtensionFunction>			</Function.SoapExtensionFunction>		</Function>		<Function isExposed="true" name="saveBooking(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)" nameMappedTo="saveBooking" originalName="saveBooking">			<Function.Faults>				<Fault name="com.zklee.test.util.QuickCarRentalException">				</Fault>			</Function.Faults>			<Function.IncomingParameters>				<Parameter name="vehicleTypeId" nameMappedTo="vehicleTypeId">					<Parameter.MappedTypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Parameter.MappedTypeReference>					<Parameter.SoapExtensionParameter>						<SoapExtensionParameter name="SoapExtensionParameter">						</SoapExtensionParameter>					</Parameter.SoapExtensionParameter>				</Parameter>				<Parameter name="dateFromString" nameMappedTo="dateFromString">					<Parameter.MappedTypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Parameter.MappedTypeReference>					<Parameter.SoapExtensionParameter>						<SoapExtensionParameter name="SoapExtensionParameter">						</SoapExtensionParameter>					</Parameter.SoapExtensionParameter>				</Parameter>				<Parameter name="dateToString" nameMappedTo="dateToString">					<Parameter.MappedTypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Parameter.MappedTypeReference>					<Parameter.SoapExtensionParameter>						<SoapExtensionParameter name="SoapExtensionParameter">						</SoapExtensionParameter>					</Parameter.SoapExtensionParameter>				</Parameter>				<Parameter name="pickupLocation" nameMappedTo="pickupLocation">					<Parameter.MappedTypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Parameter.MappedTypeReference>					<Parameter.SoapExtensionParameter>						<SoapExtensionParameter name="SoapExtensionParameter">						</SoapExtensionParameter>					</Parameter.SoapExtensionParameter>				</Parameter>				<Parameter name="dropoffLocation" nameMappedTo="dropoffLocation">					<Parameter.MappedTypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Parameter.MappedTypeReference>					<Parameter.SoapExtensionParameter>						<SoapExtensionParameter name="SoapExtensionParameter">						</SoapExtensionParameter>					</Parameter.SoapExtensionParameter>				</Parameter>			</Function.IncomingParameters>			<Function.OutgoingParameters>				<Parameter name="Response" nameMappedTo="Response">					<Parameter.MappedTypeReference>						<ComplexTypeReference name="com.zklee.test.util.QuickBookingModel">						</ComplexTypeReference>					</Parameter.MappedTypeReference>					<Parameter.SoapExtensionParameter>						<SoapExtensionParameter name="SoapExtensionParameter">						</SoapExtensionParameter>					</Parameter.SoapExtensionParameter>				</Parameter>			</Function.OutgoingParameters>			<Function.SoapExtensionFunction>				<SoapExtensionFunction SOAPRequestName="saveBooking" SOAPResponseName="saveBookingResponse" name="SoapExtensionFunction" namespace="urn:CarRentalVi">				</SoapExtensionFunction>			</Function.SoapExtensionFunction>		</Function>		<Function isExposed="true" name="viewActiveBookings" nameMappedTo="viewActiveBookings" originalName="viewActiveBookings">			<Function.Faults>				<Fault name="com.zklee.test.util.QuickCarRentalException">				</Fault>			</Function.Faults>			<Function.OutgoingParameters>				<Parameter name="Response" nameMappedTo="Response">					<Parameter.MappedTypeReference>						<ComplexTypeReference name="com.zklee.test.util.QuickBookingModel[]">						</ComplexTypeReference>					</Parameter.MappedTypeReference>					<Parameter.SoapExtensionParameter>						<SoapExtensionParameter name="SoapExtensionParameter">						</SoapExtensionParameter>					</Parameter.SoapExtensionParameter>				</Parameter>			</Function.OutgoingParameters>			<Function.SoapExtensionFunction>				<SoapExtensionFunction SOAPRequestName="viewActiveBookings" SOAPResponseName="viewActiveBookingsResponse" name="SoapExtensionFunction" namespace="urn:CarRentalVi">				</SoapExtensionFunction>			</Function.SoapExtensionFunction>		</Function>	</VirtualInterface.Functions>	<VirtualInterface.SoapExtensionVI>		<SoapExtensionVI name="SoapExtensionVI">		</SoapExtensionVI>	</VirtualInterface.SoapExtensionVI>	<VirtualInterface.Types>		<Table name="com.zklee.test.util.QuickBookingModel[]">			<Type.Original>				<ComplexTypeReference name="com.zklee.test.util.QuickBookingModel[]">				</ComplexTypeReference>			</Type.Original>			<Type.SoapExtensionType>				<SoapExtensionType localname="ArrayOfQuickBookingModel" name="SoapExtensionType" namespace="urn:com.zklee.test.util">				</SoapExtensionType>			</Type.SoapExtensionType>			<Table.LineType>				<ComplexTypeReference name="com.zklee.test.util.QuickBookingModel">				</ComplexTypeReference>			</Table.LineType>			<Table.SoapExtensionTable>				<SoapExtensionTable name="SoapExtensionTable">				</SoapExtensionTable>			</Table.SoapExtensionTable>		</Table>		<Elementary name="java.lang.Object">			<Type.Original>				<ComplexTypeReference name="java.lang.Object">				</ComplexTypeReference>			</Type.Original>			<Type.SoapExtensionType>				<SoapExtensionType localname="Object" name="SoapExtensionType" namespace="urn:java.lang">				</SoapExtensionType>			</Type.SoapExtensionType>		</Elementary>		<Elementary isAbstract="true" name="java.io.Serializable">			<Type.Original>				<ComplexTypeReference name="java.io.Serializable">				</ComplexTypeReference>			</Type.Original>			<Type.SoapExtensionType>				<SoapExtensionType localname="Serializable" name="SoapExtensionType" namespace="urn:java.io">				</SoapExtensionType>			</Type.SoapExtensionType>		</Elementary>		<Structure name="com.zklee.test.util.QuickBookingModel" parentTypeName="java.io.Serializable">			<Type.Original>				<ComplexTypeReference name="com.zklee.test.util.QuickBookingModel">				</ComplexTypeReference>			</Type.Original>			<Type.SoapExtensionType>				<SoapExtensionType localname="QuickBookingModel" name="SoapExtensionType" namespace="urn:com.zklee.test.util">				</SoapExtensionType>			</Type.SoapExtensionType>			<Structure.Fields>				<Field fieldName="bookingId" name="0">					<Field.TypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Field.TypeReference>				</Field>				<Field fieldName="dateFrom" name="1">					<Field.TypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Field.TypeReference>				</Field>				<Field fieldName="dateTo" name="2">					<Field.TypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Field.TypeReference>				</Field>				<Field fieldName="dropoffLocation" name="3">					<Field.TypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Field.TypeReference>				</Field>				<Field fieldName="pickupLocation" name="4">					<Field.TypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Field.TypeReference>				</Field>				<Field fieldName="price" name="5">					<Field.TypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Field.TypeReference>				</Field>				<Field fieldName="vehicleType" name="6">					<Field.TypeReference>						<ConvertedTypeReference name="java.lang.String" originalType="java.lang.String">							<ConvertedTypeReference.SoapExtensionConvertedTypeRef>								<SoapExtensionConvertedTypeRef name="SoapExtensionConvertedTypeRef">								</SoapExtensionConvertedTypeRef>							</ConvertedTypeReference.SoapExtensionConvertedTypeRef>						</ConvertedTypeReference>					</Field.TypeReference>				</Field>			</Structure.Fields>			<Structure.SoapExtensionStructure>				<SoapExtensionStructure name="SoapExtensionStructure">				</SoapExtensionStructure>			</Structure.SoapExtensionStructure>		</Structure>		<Elementary name="com.zklee.test.util.QuickCarRentalException" parentTypeName="java.lang.Exception">			<Type.Original>				<Fault name="com.zklee.test.util.QuickCarRentalException">				</Fault>			</Type.Original>			<Type.SoapExtensionType>				<SoapExtensionType localname="QuickCarRentalException" name="SoapExtensionType" namespace="urn:com.zklee.test.util">				</SoapExtensionType>			</Type.SoapExtensionType>		</Elementary>		<Elementary name="java.lang.Exception">			<Type.Original>				<ComplexTypeReference name="java.lang.Exception">				</ComplexTypeReference>			</Type.Original>			<Type.SoapExtensionType>				<SoapExtensionType localname="Exception" name="SoapExtensionType" namespace="urn:java.lang">				</SoapExtensionType>			</Type.SoapExtensionType>		</Elementary>	</VirtualInterface.Types></VirtualInterface>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -