"aaa.aaa" <aaa.aaa@aaaa.net> wrote in message
news:#4wDiSgQIHA.4752@TK2MSFTNGP05.phx.gbl:
>
> Hello,
>
> I wonder whether with the DotNet framework 2.0, it would be possible to
> write a windows application service which incorporated a server HTTTP
> "embedded" (via code) without using IIS locally.
>
> The purpose of the application is to consume SOAP messages over HTTP
> containing objects (described in a blueprint XSD) and return reply
> containing objects serialisé with xml (via their XSD schema)
>
>
> I do not want to have to install IIS and go through web services as in
> the messages SAOP there would be no description of methods, but the
> description of objects.
>
> Let me know namespaces and classes.
> As one example of code, or link on the web.
>
> Thanks
>
>
> I just find this on MSDN so I think maybe is not possible.
> I have to use IIS & ASP Web Services
>
> What do you think ?
>
>
http://msdn2.microsoft.com/en-us/library/aa529311.aspx >
> How to: Host an ASP.NET Web Service Outside of IIS
>
> The Web Services Enhancements for Microsoft .NET Framework (WSE) enables
> ASP.NET Web services to be hosted in console applications, Windows
> services, COM+ components or Windows Forms applications and then be
> called using the TCP protocol or any custom transport protocol written
> for WSE.
>
> ............
>
> When a Web service is hosted outside of IIS, some of the programming
> elements that are specific to HTTP are not available. The
> System.Web.HttpContext.Current property is one example of this. The
> following paragraphs summarize the other elements that are not available.
>
> The following properties of the System.Web.Services.WebMethodAttribute
> attribute cannot be used by a Web service that is hosted outside of IIS.
>
> * BufferResponse
> * CacheDuration
> * EnableSession
> * TransactionOption
>
> The following configuration elements cannot be used by a Web service
> that is hosted outside of IIS.
>
> * <serviceDescriptionFormatExtensionTypes>
> * <soapExtensionTypes>
> * <soapExtensionReflectorTypes>
> * <soapExtensionImporterTypes>
> * <wsdlHelpGenerator>