• 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: Beginners question: three-tier app with cocoa client
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Beginners question: three-tier app with cocoa client


  • Subject: Re: Beginners question: three-tier app with cocoa client
  • From: Paul Lynch <email@hidden>
  • Date: Fri, 21 Apr 2006 09:43:54 +0100


On 21 Apr 2006, at 08:51, Frank Herzog wrote:

I'm new to WebObjects and web application development. I've read quite a few things, but now I'm stuck in questions of the general application layout.

As I see it, in WO, I can either choose between a Java Client application, or a Web application which is accessed through a web browser.

Or WebServices.

In my case, I'd rather prefer a Cocoa/Objective-C application on the client side, because I'll have a high amount of user interactivity. In the WO documentation, I couldn't find the 'link' between the java/server-side world and a possible Cocoa/client-side application. What have I missed here?

The link is historical. EOF used to be supported from Objective C, but that was dropped after WO 4.5, when Apple migrated from ObjC to Java (and at that time were putting some pressure on migrating desktop apps in Cooca from ObjC to Java, too). That's what you missed.


A Cocoa EOF app would be possible if you could license WO 4.5 - but you can't. There are alternatives, which are to use the ObjC Java bridge, which is now unsupported (and was always a little flakey), or JNI, which is expensive to use. But you don't need to. Look for web service support in Cocoa and WebObjects.

Or, to put it in other words: I've read that WO is the technology behind the iTunes Music Store. The iTunes application itself is pure Cocoa, I guess. But what is actually connecting the two?

iTunes isn't Cocoa. But it uses web services.

Paul
_______________________________________________
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


References: 
 >Beginners question: three-tier app with cocoa client (From: Frank Herzog <email@hidden>)

  • Prev by Date: Beginners question: three-tier app with cocoa client
  • Next by Date: Re: Beginners question: three-tier app with cocoa client
  • Previous by thread: Beginners question: three-tier app with cocoa client
  • Next by thread: Re: Beginners question: three-tier app with cocoa client
  • Index(es):
    • Date
    • Thread