I didn't do the IIS part either, I only registered the object directly with WCF
server and had it listen on an http port, listening for soap messages and that
works great with Jan CTP, but not Feb.
M.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anthony Tarlano
Sent: Monday, February 27, 2006 1:39 PM
To: Discussion of IronPython
Cc: Discussion of IronPython
Subject: Re: [IronPython] WCF Service Contracts implemented using IronPython
Martin,
I haven't registered the server object with the IIS hosting container.
I will keep you posted ;o)
A.
On 2/27/06, Martin Maly [EMAIL PROTECTED] wrote:
Right now, you can't do that in IronPython. We don't support adding
attributes yet.
As for the February CTP. Were you able to register your server object without
a problem and talk to it from Python client (after generating the proxy)?
With the February CTP I hit the problem that if I have singleton server,
another custom attribute is required on it. It is not true for January CTP.
How did you get that working on Feb CTP? I am really curious :)
Thanks!
Martin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anthony Tarlano
Sent: Sunday, February 26, 2006 8:03 AM
To: Discussion of IronPython
Subject: [IronPython] WCF Service Contracts implemented using IronPython
Hi,
I just downloaded the Feb CTP WinFx SDK and I was working my way
through the WCF documentation. My goal is to create a WCF service
using IronPython.
From the tutorial they show the following C# code as an example of a
ServiceContract.
namespace Microsoft.ServiceModel.Samples
{
using System;
using System.ServiceModel;
[ServiceContract(Namespace = http://Microsoft.ServiceModel.Samples;)]
public interface ICalculator
{
[OperationContract]
double Add(double n1, double n2);
[OperationContract]
double Subtract(double n1, double n2);
[OperationContract]
double Multiply(double n1, double n2);
[OperationContract]
double Divide(double n1, double n2);
}
}
I used csc to compile it into a DLL assembly, successfully used the
clr.Add.. methods to access the interface, and Implemented the
operations in python.
But what I would really like to do next is translate the service
contract code from above and use a python class and skip the step of
using C# to define my WCF ServiceContracts and the csc compiler.
My question to the group is how would I add the ServiceContract and
OperationContract declarative attributes to a python class?
Thanks,
A.
___
users mailing list
users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
___
users mailing list
users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
___
users mailing list
users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
___
users mailing list
users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com