My code compiles, but obviously I'm still not doing something correct as the
service fails to work. Here's the code if you could look over it briefly:
CMyFirstATLServerWebServiceService Service;
BSTR bstrReturn;
HRESULT hr = Service.HelloWorld( L"Calling Web Service...", &bstrReturn );
if (SUCCEEDED(hr))
{
CString strDisplay( bstrReturn );
::SysFreeString( bstrReturn );
AfxMessageBox(strDisplay);
}
else
{
AfxMessageBox("Error connecting to Web Service");
}
-----Original Message-----
From: dotnet discussion [mailto:[EMAIL PROTECTED]]On Behalf Of
Leon Finker
Sent: Friday, April 12, 2002 4:14 PM
To: [EMAIL PROTECTED]
Subject: Re: [DOTNET] Beginner-level ATL Server question
You should see a typedef:
typedef CMyFirstATLServerWebServiceServiceT<>
CMyFirstATLServerWebServiceService;
----- Original Message -----
From: "Tom Archer" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, April 12, 2002 4:00 PM
Subject: [DOTNET] Beginner-level ATL Server question
> I'm trying to get started with ATL Server and evidently have an old demo
> that was created with a beta version of Visual Studio.NET where I'm having
a
> problem.
>
> The first step is to to create an ATL Server Web Service (done that)
>
> The next step then tells me to use the Add Web Reference from the Project
to
> create the files necessary to interact with the service. That works ok.
>
> However, the last bit has me instantiate the service as follows :
>
> CMyFirstATLServerWebServiceService Service;
>
> The problee seems to be that the wizard generated class for the ATL server
> is now template based and defined as follows:
>
> template <typename TClient = CSoapSocketClientT<> >
> class CMyFirstATLServerWebServiceServiceT :
> public TClient,
> public CSoapRootHandler
> {
> ...
>
> Therefore, I don't know where to get the values to satisfy the template
> parameters in order to instantiate my service. Can someone help me here?
>
> Thanks!!!
> Tom
>
> You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
> subscribe to other DevelopMentor lists at http://discuss.develop.com.
You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.
You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.