Hi guys, Commercially speaking I see a need for a better Web Services support in Squeak/Pharo, here I mean both SOA and REST Web Services. XML-RPC is closer to SOA Web Services so this project could be changed to improve current SOAP and add the WSDL support? We currently have SoapOpera [1] and SoapCore [2] from Masashi Umezawa, maybe his work can be a good starting point to extend it and make a really good and useful SOA Web Services implementation in Smalltalk? I namely use SOA Web Services (SOAP+WSDL) quite frequently on my commercial projects in VisualWorks. With good tools it is certainly the easiest way to connect to other systems and to other languages/technologies. And remember: SOAP means Simple Object Access Protocol. While that Simple is nowadays very questionable, that Object Access is certainly not. I mean, SOAP is a protocol to pass messages between objects in different OO systems. Smalltak as an OO system therefore needs a good SOA Web Services support! [1] http://map.squeak.org/package/d17a284e-6a2d-4fea-b4bc-65c82bc45001 [2] http://map.squeak.org/package/dab9b621-00d2-41c3-966c-458bf62b8008 On 30. 06. 2010 20:53, Stéphane Ducasse wrote:
Philippe this is good that you reacted. The point of esug is to support actions that will help people so probably XML-RCP is not a really good choice. Now what would be good is to have a map of current techno and their support for smalltalk. Then act to fill up the gaps.
Stef
It doesn't strike me as a forward looking investment. IMHO XML-RCP is something that will only get used less in the future, not more. The value you get from an XML-RCP implementation will become less and less as fewer services support it.
But then again ESUG is free to spend their money on what they seem fit. If they disagree or decide the current use is big enough, I have no problem at all with this.
Cheers Philippe
-- Janko Mivšek AIDA/Web Smalltalk Web Application Server http://www.aidaweb.si