Thread overview
SOAP
Jan 21, 2005
Martijn
Jan 21, 2005
John Demme
Jan 23, 2005
Martijn
Jan 23, 2005
John Demme
Jan 23, 2005
kris
January 21, 2005
If I would want to use SOAP with dmd, what would be the place to start?

Thanks,

Martijn.
January 21, 2005
So you've got two options (as I see it).
1) Find a C SOAP library, and convert the headers to D.  Use that.
2) Write your own SOAP stuff.

On a related note, I'm working on some new Mango XML stuff, including a DOM implementation (with parser) and an XML-RPC implementation.  I haven't released the XML-RPC stuff into Mango yet, since I haven't Mango's xml parser yet, but I'd be happy to send it to you if you don't want to wait, it works fine with xmld (a D pseudo-xml parser).

Don't quote me on this, but with some luck, I'll be able to release an alpha version of all this by next weekend, but with the semester starting next week, I can't be sure.

John

Martijn wrote:
> If I would want to use SOAP with dmd, what would be the place to start?
> 
> Thanks,
> 
> Martijn.
January 23, 2005
Thanks for your reply John.

1. I had a feeling this answer would come up. The only SOAP lib I have been working with is gSOAP. As far as I understand it generates C headers for you which I then would write a D wrapper for as well have D headers for the soap stuff.
2. I has a feeling this answer would come up. I guess I could give it a try.

I think that, for the purpose I would like to try it out, xmlrpc would suffice. So I am interested in what you have done. Will the alpha be in the Mango package?

Cheers,

Martijn.

John Demme wrote:
> So you've got two options (as I see it).
> 1) Find a C SOAP library, and convert the headers to D.  Use that.
> 2) Write your own SOAP stuff.
> 
> On a related note, I'm working on some new Mango XML stuff, including a DOM implementation (with parser) and an XML-RPC implementation.  I haven't released the XML-RPC stuff into Mango yet, since I haven't Mango's xml parser yet, but I'd be happy to send it to you if you don't want to wait, it works fine with xmld (a D pseudo-xml parser).
> 
> Don't quote me on this, but with some luck, I'll be able to release an alpha version of all this by next weekend, but with the semester starting next week, I can't be sure.
> 
> John
> 
> Martijn wrote:
> 
>> If I would want to use SOAP with dmd, what would be the place to start?
>>
>> Thanks,
>>
>> Martijn.
January 23, 2005
I'm not sure if Kris will include it in a main Mango release once I get my stuff stable, but it'll certainly be in the SVN repository.  I'll post an announcement here once I've released it all.

John

Martijn wrote:
> Thanks for your reply John.
> 
> 1. I had a feeling this answer would come up. The only SOAP lib I have been working with is gSOAP. As far as I understand it generates C headers for you which I then would write a D wrapper for as well have D headers for the soap stuff.
> 2. I has a feeling this answer would come up. I guess I could give it a try.
> 
> I think that, for the purpose I would like to try it out, xmlrpc would suffice. So I am interested in what you have done. Will the alpha be in the Mango package?
> 
> Cheers,
> 
> Martijn.
> 
> John Demme wrote:
> 
>> So you've got two options (as I see it).
>> 1) Find a C SOAP library, and convert the headers to D.  Use that.
>> 2) Write your own SOAP stuff.
>>
>> On a related note, I'm working on some new Mango XML stuff, including a DOM implementation (with parser) and an XML-RPC implementation.  I haven't released the XML-RPC stuff into Mango yet, since I haven't Mango's xml parser yet, but I'd be happy to send it to you if you don't want to wait, it works fine with xmld (a D pseudo-xml parser).
>>
>> Don't quote me on this, but with some luck, I'll be able to release an alpha version of all this by next weekend, but with the semester starting next week, I can't be sure.
>>
>> John
>>
>> Martijn wrote:
>>
>>> If I would want to use SOAP with dmd, what would be the place to start?
>>>
>>> Thanks,
>>>
>>> Martijn.
January 23, 2005
Once you feel comfortable with it, John, in terms of functionality and robustness, then there's no reason why it shouldn't migrate to the main releases.

- Kris

John Demme wrote:
> I'm not sure if Kris will include it in a main Mango release once I get my stuff stable, but it'll certainly be in the SVN repository.  I'll post an announcement here once I've released it all.
> 
> John
> 
> Martijn wrote:
> 
>> Thanks for your reply John.
>>
>> 1. I had a feeling this answer would come up. The only SOAP lib I have been working with is gSOAP. As far as I understand it generates C headers for you which I then would write a D wrapper for as well have D headers for the soap stuff.
>> 2. I has a feeling this answer would come up. I guess I could give it a try.
>>
>> I think that, for the purpose I would like to try it out, xmlrpc would suffice. So I am interested in what you have done. Will the alpha be in the Mango package?
>>
>> Cheers,
>>
>> Martijn.
>>
>> John Demme wrote:
>>
>>> So you've got two options (as I see it).
>>> 1) Find a C SOAP library, and convert the headers to D.  Use that.
>>> 2) Write your own SOAP stuff.
>>>
>>> On a related note, I'm working on some new Mango XML stuff, including a DOM implementation (with parser) and an XML-RPC implementation.  I haven't released the XML-RPC stuff into Mango yet, since I haven't Mango's xml parser yet, but I'd be happy to send it to you if you don't want to wait, it works fine with xmld (a D pseudo-xml parser).
>>>
>>> Don't quote me on this, but with some luck, I'll be able to release an alpha version of all this by next weekend, but with the semester starting next week, I can't be sure.
>>>
>>> John
>>>
>>> Martijn wrote:
>>>
>>>> If I would want to use SOAP with dmd, what would be the place to start?
>>>>
>>>> Thanks,
>>>>
>>>> Martijn.