Do anyone have the simple Application Definition file for WebService
Hi,
I am stuck to import the application definition file for web service.
Do anyone have the such application definition file for webservice? I just want to get the array of string or objects from web-method.
any help appreciated.
Thanks.
Masood.
Here is the application definiton file for web-service:
<?
xml version="1.0" encoding="utf-8" standalone="yes"?>
<LobSystem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Type="WebService" Version="1.0.0.0" Name="AnnouncementWebService" xmlns="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog" xsi
chemaLocation="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog">
<Properties>
<Property Name="WebServiceProxyNamespace" Type="System.String">AnnouncementWebServiceProxy</Property>
<Property Name="WildcardCharacter" Type="System.String">%</Property>
<Property Name="WsdlFetchUrl" Type="System.String">http://your-server-name/Services/AnnouncementService.asmx?WSDL</Property>
</Properties>
<LobSystemInstances>
<LobSystemInstance Name="AnnouncementWebServiceInstance">
<Properties>
<Property Name="LobSystemName" Type="System.String">AnnouncementWebService</Property>
</Properties>
</LobSystemInstance>
</LobSystemInstances>
<Entities>
<Entity Name="Announcement" EstimatedInstanceCount="10000">
<Identifiers>
<Identifier TypeName="System.String" Name="ID"/>
</Identifiers>
<Methods>
<Method Name="ListAnnouncements">
<Parameters>
<Parameter Direction="Return" Name="Response">
<TypeDescriptor TypeName="AnnouncementWebServiceProxy.Announcement[], AnnouncementWebService" IsCollection="true" Name="ArrayOfAnnouncement">
<TypeDescriptors>
<TypeDescriptor TypeName="AnnouncementWebServiceProxy.Announcement, AnnouncementWebService" Name="Item">
<TypeDescriptors>
<TypeDescriptor TypeName="System.String" IdentifierName="ID" Name="ID"/>
<TypeDescriptor TypeName="System.String" Name="Title"/>
<TypeDescriptor TypeName="System.String" Name="Description"/>
<TypeDescriptor TypeName="System.DateTime" Name="AnnouncementDate"/>
<TypeDescriptor TypeName="System.String" Name="SourceName"/>
<TypeDescriptor TypeName="System.String" Name="SourceUrl"/>
<TypeDescriptor TypeName="System.String" Name="ImageUrl"/>
</TypeDescriptors>
</TypeDescriptor>
</TypeDescriptors>
</TypeDescriptor>
</Parameter>
</Parameters>
<MethodInstances>
<MethodInstance Name="announcementFinder" Type="Finder" ReturnParameterName="Response" ReturnTypeDescriptorName="ArrayOfAnnouncement" ReturnTypeDescriptorLevel="0" />
</MethodInstances>
</Method>
<Method Name="GetAnnouncement">
<Parameters>
<Parameter Direction="In" Name="announcementId">
<TypeDescriptor TypeName="System.String" Name="announcementId" IdentifierName="ID">
</TypeDescriptor>
</Parameter>
<Parameter Direction="Return" Name="Response">
<TypeDescriptor TypeName="AnnouncementWebServiceProxy.Announcement, AnnouncementWebService" Name="AnnouncementItem">
<TypeDescriptors>
<TypeDescriptor TypeName="System.String" IdentifierName="ID" Name="ID"/>
<TypeDescriptor TypeName="System.String" Name="Title"/>
<TypeDescriptor TypeName="System.String" Name="Description"/>
<TypeDescriptor TypeName="System.DateTime" Name="AnnouncementDate"/>
<TypeDescriptor TypeName="System.String" Name="SourceName"/>
<TypeDescriptor TypeName="System.String" Name="SourceUrl"/>
<TypeDescriptor TypeName="System.String" Name="ImageUrl"/>
</TypeDescriptors>
</TypeDescriptor>
</Parameter>
</Parameters>
<MethodInstances>
<MethodInstance Name="announcementSpecificFinder" Type="SpecificFinder" ReturnParameterName="Response" ReturnTypeDescriptorName="AnnouncementItem" ReturnTypeDescriptorLevel="0" />
</MethodInstances>
</Method>
</Methods>
</Entity>
</Entities>
</LobSystem>