• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Andrew Lindesay on development of Cocoa<--WS-->WO
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Andrew Lindesay on development of Cocoa<--WS-->WO


  • Subject: Re: Andrew Lindesay on development of Cocoa<--WS-->WO
  • From: Alex Cone <email@hidden>
  • Date: Wed, 12 Jul 2006 23:17:52 -0400

On Jul 12, 2006, at 10:08 AM, Andrew Lindesay wrote:

From: email@hidden

Hello;
...
I have also assembled some 'beta quality' supporting doco/code for development of Cocoa<--WS-->WO and if anybody is interested I can also point you at that.


cheers.

Andrew Lindesay


Hey Andrew!

I'd be glad to take a look at what you've got. I've done a bunch of this and still feel like I am feeling around in the dark. We should definitely gather everything on this subject (and I need to doc what I know, too) and stuff it in the WO WikiBook.

<minirant>
The whole WO WebServices/Direct2WebServices implementation needs to be rethought from the ground up and reimplemented (then documented!). While there is much coolness in what was done, some of the original architectural decisions have just not stood up. It is, after all, Web _SERVICES_ not WebData - there is more to all this than remotely manipulating lists of EOs.


It _can_ work fine for WO<==>WO or WO<==>Cocoa (if done carefully) but it does a poor job (or just cannot be made to work) when you are talking to non-Apple clients like PHP, .NET and even pure Java/Axis. Most other platforms like or NEED the data structures that are used by the service explicitly described in the WSDL and WO/WS makes this almost impossible. Running something like "wsdl2stubs" on a WO/WS WSDL that helpfully says your service returns an array of type="xsd:anyType" doesn't really work.

I hate to say it but most other platforms have done a much better job (if not so clever and dynamic) at making it easy to develop, debug and test WebServices. .NET / VisualStudio makes it really easy to create WebServices apps and as a bonus, IE will create an on-the-fly "client" form given a WSDL url so you can test your service without having to write a client app.
</minirant>


Alex

PS: I'm so bummed I cannot make it to WWDC this year. Hoping for a last minute miracle...

___alex b cone___
    ceo  codefab  inc
    212 465-8484 x101
    email@hidden
    http://www.codefab.com

"We will go to the moon...not because it is easy, but because it is hard."
--JFK


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Prev by Date: Re: How to have Xcode open .eomodeld directories with EOModeler
  • Next by Date: Re: looking for WO hosting services
  • Previous by thread: Re: [SOLVED] SSL and ERJavaMail
  • Next by thread: Re: Andrew Lindesay on development of Cocoa<--WS-->WO
  • Index(es):
    • Date
    • Thread