You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Johnny Kewl <jo...@kewlstuff.co.za> on 2008/08/10 03:11:56 UTC
Amazing stuff with Tomcat
We now doing absolutely incredible stuff with Tomcat... and I just want to
show you where we at.
For those that dont know... we made Tomcat not only do our web stuff, Tomcat
is also our application server...
But have a look at this to see just how interesting this has become...
We now make our swing apps "without" libraries ;)
This is our test case...
http://www.kewlstuff.co.za/ideao2/pojobinder/PojoBinder.htm
That test uses Postgres, and H2, and Swing, but the app will work remotely
on the wire, "without" carrying any libraries ;) A swing app that doesnt
have to carry libraries is tiny... so we pop them out of browsers, almost
instantly.
On a lan, a remote machine that does not have anything but Java on it...
launches that little application that you see, which then diplays a few
thousand records from postgres, and carries a local H2 dB, ie it creates an
embedded dB on the remote clients machine... in 3 seconds...
And little old Tomcat is doing it ;)
Tomcat is the best thing that we ever did ;)
Tomcat can go way beyond a little old web site... we definitely owe the TC
guys lunch ;)
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: Amazing stuff with Tomcat
Posted by Johnny Kewl <jo...@kewlstuff.co.za>.
----- Original Message -----
From: "Leon Rosenberg" <ro...@googlemail.com>
To: "Tomcat Users List" <us...@tomcat.apache.org>
Sent: Sunday, August 10, 2008 1:31 PM
Subject: Re: Amazing stuff with Tomcat
> Johny,
>
> mabye I'm missing the point, but it looks like you are reinventing SOAP.
> You do know that CORBA can do this since 20 years, don't you?
>
> regards
> Leon
There is definitely "a having fun with Tomcat" dimension ;)
A "lets see if TC can do it better" question we answering.
Yes I know about the others, have tried them "all" at some stage.
Theres SOAP, CORBA, RMI, COM, RPC, a million derivatives in EJB, SPRING, GWT
etc...
It even overlaps with FLEX, SOA, WEBSTART, JMS, OSGI...
Looks like the whole world has had a go at it, at sometime ;)
I dont think there is any system that allows one to make a plain old Java
applications "OUTSIDE" of any container, so a developer works with POJO, not
the engine, ie there is no RMI, or CORBA, or SOA, or OSGI, or FLEX in their
code, and then simply by dropping that into TC... they get "all" of the
above.
We think its the easiest and most powerful system out there.
Would go as far as saying that "nothing" comes close to what TC can now
do...
We'd have to write a book to compare all these technologies, but its much
faster than webstart, and easier, and I think if SOAP had to try run every
Postgres call over a wire, and suck down and install a whole H2 dB, and
deliver a few thousand recs, one could start it on friday, and take the
weekend off.
SOAP is actaully patheticly slow.
We are playing, and we get a little excited because TC is kicking butt... we
challenged the Glassfish guys, wanted to put TC up against it... got no
reply, probably because this system is already running games on the wire ;)
We think TC is one of the few real technologies to come out of Java... and
saying "hey look here, TC is not only king of the web, its also king of the
Java application"... we believe ;)
Regards.... Having fun with TC....
> On Sun, Aug 10, 2008 at 3:11 AM, Johnny Kewl <jo...@kewlstuff.co.za> wrote:
>> We now doing absolutely incredible stuff with Tomcat... and I just want
>> to
>> show you where we at.
>>
>> For those that dont know... we made Tomcat not only do our web stuff,
>> Tomcat
>> is also our application server...
>> But have a look at this to see just how interesting this has become...
>>
>> We now make our swing apps "without" libraries ;)
>> This is our test case...
>> http://www.kewlstuff.co.za/ideao2/pojobinder/PojoBinder.htm
>>
>> That test uses Postgres, and H2, and Swing, but the app will work
>> remotely
>> on the wire, "without" carrying any libraries ;) A swing app that doesnt
>> have to carry libraries is tiny... so we pop them out of browsers, almost
>> instantly.
>>
>> On a lan, a remote machine that does not have anything but Java on it...
>> launches that little application that you see, which then diplays a few
>> thousand records from postgres, and carries a local H2 dB, ie it creates
>> an
>> embedded dB on the remote clients machine... in 3 seconds...
>> And little old Tomcat is doing it ;)
>>
>> Tomcat is the best thing that we ever did ;)
>> Tomcat can go way beyond a little old web site... we definitely owe the
>> TC
>> guys lunch ;)
>>
>> ---------------------------------------------------------------------
>> To start a new topic, e-mail: users@tomcat.apache.org
>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: Amazing stuff with Tomcat
Posted by Leon Rosenberg <ro...@googlemail.com>.
Johny,
mabye I'm missing the point, but it looks like you are reinventing SOAP.
You do know that CORBA can do this since 20 years, don't you?
regards
Leon
On Sun, Aug 10, 2008 at 3:11 AM, Johnny Kewl <jo...@kewlstuff.co.za> wrote:
> We now doing absolutely incredible stuff with Tomcat... and I just want to
> show you where we at.
>
> For those that dont know... we made Tomcat not only do our web stuff, Tomcat
> is also our application server...
> But have a look at this to see just how interesting this has become...
>
> We now make our swing apps "without" libraries ;)
> This is our test case...
> http://www.kewlstuff.co.za/ideao2/pojobinder/PojoBinder.htm
>
> That test uses Postgres, and H2, and Swing, but the app will work remotely
> on the wire, "without" carrying any libraries ;) A swing app that doesnt
> have to carry libraries is tiny... so we pop them out of browsers, almost
> instantly.
>
> On a lan, a remote machine that does not have anything but Java on it...
> launches that little application that you see, which then diplays a few
> thousand records from postgres, and carries a local H2 dB, ie it creates an
> embedded dB on the remote clients machine... in 3 seconds...
> And little old Tomcat is doing it ;)
>
> Tomcat is the best thing that we ever did ;)
> Tomcat can go way beyond a little old web site... we definitely owe the TC
> guys lunch ;)
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: Amazing stuff with Tomcat
Posted by ying lcs <yi...@gmail.com>.
On Sat, Aug 9, 2008 at 8:11 PM, Johnny Kewl <jo...@kewlstuff.co.za> wrote:
> We now doing absolutely incredible stuff with Tomcat... and I just want to
> show you where we at.
>
> For those that dont know... we made Tomcat not only do our web stuff, Tomcat
> is also our application server...
> But have a look at this to see just how interesting this has become...
>
> We now make our swing apps "without" libraries ;)
> This is our test case...
> http://www.kewlstuff.co.za/ideao2/pojobinder/PojoBinder.htm
>
> That test uses Postgres, and H2, and Swing, but the app will work remotely
> on the wire, "without" carrying any libraries ;) A swing app that doesnt
> have to carry libraries is tiny... so we pop them out of browsers, almost
> instantly.
>
> On a lan, a remote machine that does not have anything but Java on it...
> launches that little application that you see, which then diplays a few
> thousand records from postgres, and carries a local H2 dB, ie it creates an
> embedded dB on the remote clients machine... in 3 seconds...
> And little old Tomcat is doing it ;)
>
> Tomcat is the best thing that we ever did ;)
> Tomcat can go way beyond a little old web site... we definitely owe the TC
> guys lunch ;)
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>
I am interested how this is being achieved.
Can you please tell me where does the Swing application being run (on
server or on client)?
If it is run on server, what is being send down to client?
And can user inter-act with the swing application on client? (mouse
click, enter text)?
Thank you.
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org