Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #21745

Re: The Revenge of the Geeks

Path csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!news.albasani.net!.POSTED!not-for-mail
From BGB <cr88192@hotmail.com>
Newsgroups comp.os.linux.advocacy, comp.sys.mac.advocacy, comp.databases.oracle.server, comp.lang.java.programmer
Subject Re: The Revenge of the Geeks
Date Sat, 26 Jan 2013 13:22:11 -0600
Organization albasani.net
Lines 134
Message-ID <ke1afi$lij$1@news.albasani.net> (permalink)
References <f803af84-fa9a-456b-a140-5a2a3b3ae84b@k4g2000yqn.googlegroups.com> <50ff7620$0$80163$742ec2ed@news.sonic.net> <kdnvk2$i8v$1@news.albasani.net> <90OLs.55298$Ep5.21372@newsfe08.iad> <kdoeh1$iau$1@news.albasani.net> <51008bba$0$294$14726298@news.sunsite.dk> <kdqefr$k6n$1@news.albasani.net> <51015c23$0$289$14726298@news.sunsite.dk> <kdsbk5$575$1@news.albasani.net> <5101bcb2$0$283$14726298@news.sunsite.dk> <kdst63$eq8$1@news.albasani.net> <5101f8d3$0$293$14726298@news.sunsite.dk> <kdt1t7$m7e$1@news.albasani.net> <t3PMs.86406$sm1.29092@newsfe22.iad>
Mime-Version 1.0
Content-Type text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding 8bit
X-Trace news.albasani.net Btc1CKfegYpl3vKQOsT4vDz7yVD2LncLoOrnwighdv5mfNcLGTHvS+LzJJtTch5NfYXCfNvNqSheBeaz81fGS6nu+NeTO5oAvswBZ4wv86BXnTX152bRVie7wzKqSODB
NNTP-Posting-Date Sat, 26 Jan 2013 19:23:30 +0000 (UTC)
Injection-Info news.albasani.net; logging-data="EM3WPDg0FeHWl3GdKK2vt0YkVuiG9+GVAiKXjGNAx7cbKcl05b48Zyx+86HVg/j3d26YxC6Oao4eU2V0fvaD8jIhAZAMDX0fEHXjNNT0WnZdAZ2VZf5lXq1kw3wIyzze"; mail-complaints-to="abuse@albasani.net"
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
In-Reply-To <t3PMs.86406$sm1.29092@newsfe22.iad>
Cancel-Lock sha1:nqC9zg/yetz2g68/wVrGvKCpi8Y=
Xref csiph.com comp.os.linux.advocacy:160351 comp.sys.mac.advocacy:48993 comp.databases.oracle.server:4158 comp.lang.java.programmer:21745

Cross-posted to 4 groups.

Show key headers only | View raw


On 1/26/2013 5:26 AM, Arved Sandstrom wrote:
> On 01/25/2013 12:31 AM, BGB wrote:
>> On 1/24/2013 9:15 PM, Arne Vajhøj wrote:
>>> On 1/24/2013 10:10 PM, BGB wrote:
>>>> On 1/24/2013 4:58 PM, Arne Vajhøj wrote:
>>>>> On 1/24/2013 5:10 PM, BGB wrote:
>>>>>> On 1/24/2013 10:06 AM, Arne Vajhøj wrote:
>>>>>>> On 1/23/2013 11:47 PM, BGB wrote:
>>>>>>>> but, in any case, with the other languages there are a wide
>>>>>>>> range of
>>>>>>>> libraries available, many under fairly open licenses (like MIT or
>>>>>>>> BSD),
>>>>>>>> and there is a lot more GPL stuff available,
>>>>>>>
>>>>>>> In the EE space you would need to look at CORBA or DCOM.
>>>>>>>
>>>>>>> You would prefer Java EE believe me.
>>>>>>>
>>>>>>> :-)
>>>>>>>
>>>>>>
>>>>>> errm, so you can't just copy all the files over to ones' servers?
>>>>>> and/or
>>>>>> recompile the code for ones' servers?...
>>>>>
>>>>> The coding model in Java EE is definitely more modern than that
>>>>> of CORBA and DCOM.
>>>>>
>>>>
>>>> I didn't mean like CORBA or DCOM, but probably directly copying over
>>>> program binaries (DLLs or SOs and precompiled binaries and similar),
>>>> and
>>>> probably using traditional compilation and linking.
>>>
>>> You lost me.
>>>
>>> How to get the same type of services as Java EE provides is related
>>> to copying binaries how?
>>>
>>
>> I may be missing something here...
> [ SNIP ]
>
> Step back for a moment. We are talking servers and their clients. On the
> server side you start out with a vanilla install on a physical box or
> VM: might be Apache httpd or IIS, might be Tomcat or WebLogic, might be
> ActiveMQ or WebSphere MQ, might be Active Directory or OpenLDAP, might
> be H2 or DB2 or Oracle or SQL Server...you get the idea.
>
> The server install sets up directories, executables (services or tools),
> libraries (DLLs, *.so's, Java JARs etc), baseline config information,
> and so forth. At this stage of the game you may or may not have a
> useable, albeit uninteresting, server. Further configuration is often
> required to make it useable (e.g. the directory servers).
>
> After all this it's probably still uninteresting. You need to write
> server applications, and you need to develop clients (often, not
> always). For a web server or app server you write your ASP.NET MVC or
> Java EE or PHP apps. Those apps will use libraries that came with the
> baseline server, but you may use other libraries that are either shared
> on the server or bundled up/deployed with the specific server app.
>
> In some cases the actual server that you write your own server
> applications on is *itself* a server application sitting on a server.
> For example, ECM systems like FileNet P8 or Alfresco are actually
> humongo web apps (more or less) on app servers like Tomcat or WebSphere
> (plus using database servers and maybe directory servers) that you can
> the drop your own apps onto. IBM Cognos is itself a Java EE app.
>
> On the client side, if it's a web app you've got a browser; there's not
> anything left to do. But possibly your server application is providing
> SOAP or REST web services - in that case you will be writing client
> code. If CORBA, you're generating and writing client code. If WebSphere
> MQ you're often writing client code.
>
> These clients also need libraries, whether JARs or native shared/static
> libraries. Frequently there are client installers that supply all of this.
>
> You do not generally copy things in the manner you describe. Server
> installs can be pretty complicated - if you need a new server on a new
> box then you work through the approved install process...just like you'd
> do with an .EXE or .MSI installer for a standalone app on Windows.
>
> In fact, with few exceptions, *removing* a server and all its artifacts
> can be pretty complicated and tedious too.
>
> As to deployment of server and client apps, these often have a
> deployable form. In Java EE these are JARs or WARs or EARs. Other
> systems (ESBs, BPM systems, certain forms of IIS app deployment etc)
> often have a publishing/deployment procedure that involves ZIPs of
> directory/file structures. The IDE that you develop in, more often than
> not, already knows how to create the proper deployment packages.
>
> As for Java SE versus Java EE, the latter is the former plus reams of
> extra libraries. The latter also encompasses the contracts for anyone
> who is going to provide a Java EE-compliant application server.
>

...

well, ok, I run a web-server mostly running Apache.

apart from MediaWiki, most of the content thus far is static pages and 
files.


so, not really some huge/complicated web-app thing, nor does it interact 
with any other servers (it contents are pretty much all self-contained, 
...).


I had generally imagined web-servers mostly like they were file-servers, 
but with the plus-side of having a defined browser-level interface, and 
the ability to use scripts or binaries to generate contents.

for a client-side app (probably a traditional desktop-style 
application), it would use an HTTP server mostly like a file-server for 
retrieving updated resources and similar. a CGI script could mostly 
exist to provide a manifest and so the client app can know if/what files 
to download.

dunno about an app working in a browser, I haven't personally really 
looked much into this. the one thing I had noted which I felt might make 
this worthwhile was "Google Native Client", but given it is Chrome-only 
at this point, this is a drawback (better if Firefox supported it, but 
the FF people apparently oppose it).

Adobe Flash sometimes seemed like a possible option, but isn't 
particularly compelling, and the development environment apparently 
costs money.


but, generally, I more prefer the desktop application experience...

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

The Revenge of the Geeks Ramon F Herrera <ramon@conexus.net> - 2013-01-22 06:41 -0800
  Re: The Revenge of the Geeks Melzzzzz <mel@zzzzz.com> - 2013-01-22 14:55 +0000
    Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-22 22:29 -0500
  Re: The Revenge of the Geeks Ramon F Herrera <ramon@conexus.net> - 2013-01-22 06:58 -0800
  Re: The Revenge of the Geeks joel garry <joel-garry@home.com> - 2013-01-22 08:54 -0800
    Re: The Revenge of the Geeks cipher <cipher@nospamforme.org> - 2013-01-23 00:07 +0000
      Re: The Revenge of the Geeks Lew <lewbloch@gmail.com> - 2013-01-22 17:02 -0800
        Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-22 22:23 -0500
        Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-22 21:30 -0600
      Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-22 22:26 -0500
        Re: The Revenge of the Geeks cipher <cipher@nospamforme.org> - 2013-01-24 00:51 +0000
          Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-23 20:01 -0500
            Re: The Revenge of the Geeks cipher <cipher@nospamforme.org> - 2013-01-24 01:10 +0000
              Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-23 20:20 -0500
                Re: The Revenge of the Geeks cipher <cipher@nospamforme.org> - 2013-01-24 12:15 +0000
                Re: The Revenge of the Geeks "Ezekiel" <zeke@nosuchemail.com> - 2013-01-24 07:37 -0500
                Re: The Revenge of the Geeks lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-01-24 12:55 +0000
                Re: The Revenge of the Geeks cipher <cipher@nospamforme.org> - 2013-01-24 14:40 +0000
                Re: The Revenge of the Geeks "Ezekiel" <zeke@nosuchemail.com> - 2013-01-24 10:01 -0500
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-24 10:24 -0500
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-24 10:35 -0500
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-24 10:56 -0500
                Re: The Revenge of the Geeks Stuart <DerTopper@web.de> - 2013-01-30 23:54 +0100
  Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-22 22:32 -0500
  Re: The Revenge of the Geeks Kevin McMurtrie <mcmurtrie@pixelmemory.us> - 2013-01-22 21:33 -0800
    Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-23 00:21 -0600
      Re: The Revenge of the Geeks Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-01-23 05:25 -0400
        Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-23 04:35 -0600
          Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-23 20:17 -0500
            Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-23 22:47 -0600
              Re: The Revenge of the Geeks Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-01-24 06:03 -0400
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-24 04:44 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-24 11:10 -0500
                Re: The Revenge of the Geeks lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-01-24 10:49 +0000
              Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-24 11:06 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-24 16:10 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-24 17:30 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-24 17:44 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-24 17:49 -0500
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-24 17:58 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-24 21:10 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-24 22:15 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-24 22:31 -0600
                Re: The Revenge of the Geeks Lew <lewbloch@gmail.com> - 2013-01-24 23:57 -0800
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-25 22:05 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-25 23:31 -0600
                Re: The Revenge of the Geeks Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-01-26 07:25 -0400
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-26 12:40 -0600
                Re: The Revenge of the Geeks Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-01-26 21:34 -0400
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-26 22:06 -0500
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-26 09:12 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-26 14:47 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-26 16:23 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-26 15:24 -0600
                Re: The Revenge of the Geeks Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-01-26 21:47 -0400
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-26 22:11 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-26 22:54 -0600
                Re: The Revenge of the Geeks Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-01-27 07:46 -0400
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-27 12:47 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-27 19:40 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-27 21:16 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-29 22:05 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-30 03:22 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-30 20:12 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-31 02:22 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-02-01 20:12 -0500
                Re: The Revenge of the Geeks Gene Wirchenko <genew@telus.net> - 2013-02-04 14:09 -0800
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-02-04 18:28 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-02-05 01:57 -0600
                Re: The Revenge of the Geeks Gene Wirchenko <genew@telus.net> - 2013-02-05 09:55 -0800
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-27 19:37 -0500
                Re: The Revenge of the Geeks lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-01-27 10:38 +0000
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-27 13:09 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-27 19:47 -0500
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-27 19:45 -0500
                Re: The Revenge of the Geeks Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-01-26 07:26 -0400
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-26 13:22 -0600
                Re: The Revenge of the Geeks Lew <lewbloch@gmail.com> - 2013-01-26 12:57 -0800
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-26 16:15 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-26 22:04 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-27 00:38 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-27 19:35 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-27 21:04 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-26 16:34 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-26 17:04 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-26 22:14 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-27 01:38 -0600
                Re: The Revenge of the Geeks Martin Gregorie <martin@address-in-sig.invalid> - 2013-01-27 13:13 +0000
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-27 13:59 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-24 22:17 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-24 23:06 -0600
                Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-25 22:10 -0500
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-26 00:31 -0600
                Re: The Revenge of the Geeks Lew <lewbloch@gmail.com> - 2013-01-24 19:42 -0800
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-24 23:22 -0600
                Re: The Revenge of the Geeks Lew <lewbloch@gmail.com> - 2013-01-25 00:03 -0800
                Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-25 02:41 -0600
                Re: The Revenge of the Geeks Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-01-24 19:31 -0400
              Re: The Revenge of the Geeks Lew <lewbloch@gmail.com> - 2013-01-24 11:30 -0800
        Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-23 20:13 -0500
          Re: The Revenge of the Geeks Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-01-24 15:31 -0400
            Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-24 14:37 -0500
    Re: The Revenge of the Geeks Arne Vajhøj <arne@vajhoej.dk> - 2013-01-23 20:09 -0500
  Re: The Revenge of the Geeks Roedy Green <see_website@mindprod.com.invalid> - 2013-01-24 04:30 -0800
    Re: The Revenge of the Geeks BGB <cr88192@hotmail.com> - 2013-01-25 02:45 -0600
      Re: The Revenge of the Geeks Roedy Green <see_website@mindprod.com.invalid> - 2013-01-27 23:33 -0800

csiph-web