Re: Anything new on the Horizon of Webobjects
Re: Anything new on the Horizon of Webobjects
- Subject: Re: Anything new on the Horizon of Webobjects
- From: Chuck Hill <email@hidden>
- Date: Tue, 28 Oct 2003 21:06:02 -0800
Hi Bob,
At 03:54 PM 28/10/2003 -0800, Bob McCormick wrote:
>On Oct 28, 2003, at 1:27 PM, Chuck Hill wrote:
>
>> This is about widening deployment options not reducing costs on an
>> already very inexpensive tool.
>>
>
>Hi Chuck,
>
>Well, this last thought has got me to thinking and is probably where
>I'm not connecting all of the dots. If I have to have a WO deployment
>license, yet intend to release on JBoss, is there still going to be a
>place where I enter the license information?
>
When you build the application WO will pickup the installed license. I
think. There must be some way to set or replace this with the ultimate
license. Sorry, I'm not really up on the intricate details of this.
>I was under the
>impression that this license only comes into play if you are running
>your application against the WO server which will prompt you for a
>license.
>
No. The license comes into play every time you run a WO app, regardless of
how you start it. You are not licensing the WO appserver but rather the
com.webobjects.* code frameworks.
>Haven't done this yet, so just kinda curious on how they are
>going to manage something like this.
>
If the app starts and does not find a valid license it terminates
immediately. Pretty effective. :-)
>Guess I was looking at the libraries/frameworks as widgets that I can
>build apps with as long as I purchase a legit development copy.
>
You can look at them like that, but don't expect Apple's lawyers to take
the same viewpoint. ;-) When you purchase a copy of WO you are purchasing
one development license and one deployment license. They may be used
*concurrently* on *different* machines. For the price Apple is charging
for WO that seems pretty darn reasonable if not outright generous.
>If I
>wish to deploy on WO, I'm going to have to enter a license, cause I'm
>using their server.
>
No, because you are using their frameworks. Your WO app can be deployed on
WebSphere, WebLogic, Tomcat, and now JBoss. You might need to pay separate
fees for WebLogic.
See
http://a368.g.akamai.net/7/368/51/b0b6164bb0583f/www.apple.com/webobjects/pd
f/L24667A_WebOb_DS.pdf
>If not, then my code can run on something that I'm
>not paying Apple to support. No problem here paying license fees, but
>those fees do affect the type of market one can develop for. Gonna
>need to to obtain some clarification here.
>
I hope that has cleared it up, at least some. The license is for the WO
runtime, aka the frameworks, not the appserver.
>Then, I've got to wonder why would someone want to deploy to a JBoss or
>Tomcat, if they have to do a WO license anyway? Does a WO application
>perform better in a java container than the CGI based app server? (not
>trying to bash here - just trying to understand the WHYs)
>
WO deployment has been known to have some problems. There may be a real
benefit to using something like Tomcat or JBoss. I'm not an expert in this
area, I don't even play one on the Internet. :-) The real benefit, as far
as I can see, is market penetration. This brings WO one step closer to the
mainstream J2EE/EJB/JSP/Struts nastiness, er, architecture. "Yes sir, we
will build you a Pure Java, standards based application that you can deploy
in whatever J2EE appserver that your organization has chosen". It is one
less hurdle to overcome when getting WO used for a project. It allows the
admins to avoid learning a new and unusual deployment environment and the
J2EE appservers are more likely to be support by third party admin tools.
>Be interested in hearing if anyone has actually deployed to a full
>blown java container like JBoss or Tomcat.
>
There have been past postings on this, either here or on the Omni lists.
Sorry, no links at hand.
Chuck
--
Chuck Hill email@hidden
Global Village Consulting Inc. http://www.global-village.net
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.