[thelist] Whats the difference between an Application Server and a Web Server?

Manektala, Udit Udit.Manektala at Pioneer.com
Fri Dec 2 16:03:43 CST 2005


Whats the difference between an Application Server and a Web Server?
So an app Server handles the middle-tier business logic and the web
server only handles the web requests. Is that right?. So is Apache
TomCat a Web Server or a an App Server?..coz Apache has what they call
an HTTP Server, which im presuming is a Web Server, so then whats the
difference between Tomcat and the Apache HTTP Server ?. The definition
for Tomcat says it is a servlet container which confuses me even more..
is this a third category altogether or is it a polite way of saying "App
Server for J2EE" ?
Also, I know for a fact that Sybase's EAServer is both App Server and
Web Server combined. What about IBM Websphere? Is it App or Web or both
or neither ? And what App servers are usually used with IIS?..Is that
what is called MTS ?


Bamboozled
Udit


-----Original Message-----
From: thelist-bounces at lists.evolt.org
[mailto:thelist-bounces at lists.evolt.org] On Behalf Of
thelist-request at lists.evolt.org
Sent: Friday, December 02, 2005 12:00 PM
To: thelist at lists.evolt.org
Subject: thelist Digest, Vol 34, Issue 3

Send thelist mailing list submissions to
	thelist at lists.evolt.org

To subscribe or unsubscribe via the World Wide Web, visit
	http://lists.evolt.org/mailman/listinfo/thelist
or, via email, send a message with subject or body 'help' to
	thelist-request at lists.evolt.org

You can reach the person managing the list at
	thelist-owner at lists.evolt.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of thelist digest..."


Today's Topics:

   1. Re: anyone want a free refferal? (Alex Beston)
   2. Re: HTML Mail in Browser-Based Email Clients (Jan Brasna)
   3. Re: Turning Win XP Home into Apache Web Server (Jay Blanchard)
   4. Re: comparing multiple values in VBScript (Canfield, Joel)
   5. Re: Turning Win XP Home into Apache Web Server (Jeff Wilhelm)
   6. Re: Google results report way over the number of
      indexedresults (Chris Hayes)
   7. trying to remove default charset from mysql dump (Sarah Adams)
   8. Re: PHP object property getters/setters (Scott Wehrenberg)


----------------------------------------------------------------------

Message: 1
Date: Fri, 02 Dec 2005 13:19:07 +0000
From: Alex Beston <alex at deltatraffic.co.uk>
Subject: Re: [thelist] anyone want a free refferal?
To: "thelist at lists.evolt.org" <thelist at lists.evolt.org>
Message-ID: <439049CB.6070000 at deltatraffic.co.uk>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

mac jordan wrote:

>  
>
>if you have any left, I'd be delighted if you'd give us a plug -
>www.webhorus.net.
>
 Hi Evolt

Many thanks for those who got in contact - I'll be getting in touch for 
some details fairly soon.

/offer_closed

best
Alex


------------------------------

Message: 2
Date: Fri, 02 Dec 2005 15:52:30 +0100
From: Jan Brasna <discuss at alphanumeric.cz>
Subject: Re: [thelist] HTML Mail in Browser-Based Email Clients
To: "thelist at lists.evolt.org" <thelist at lists.evolt.org>
Message-ID: <43905FAE.5080908 at alphanumeric.cz>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

It's a bit complicated. See these resources:

<http://www.alistapart.com/articles/cssemail/>
<http://css-discuss.incutio.com/?page=StyleInEmail>
<http://www.wilsonweb.com/wmt6/email-client-summary.htm>
<http://www.wilsonweb.com/wmt8/email_format_preferences.htm>
<http://www.mailchimp.com/resources/gen_email_design.phtml>
<http://www.campaignmonitor.com/blog/archives/2005/08/optimizing_css_1.h
tml>

-- 
Jan Brasna aka JohnyB :: www.alphanumeric.cz | www.janbrasna.com


------------------------------

Message: 3
Date: Fri, 2 Dec 2005 08:58:26 -0600 
From: Jay Blanchard <jay.blanchard at THERMON.com>
Subject: Re: [thelist] Turning Win XP Home into Apache Web Server
To: "'thelist at lists.evolt.org'" <thelist at lists.evolt.org>
Message-ID: <0CEC8258A6E4D611BE5400306E1CC9270915ABAC at smtmb.tmc.local>
Content-Type: text/plain;	charset="iso-8859-1"

[snip]
1. Do you have a permanent IP address? 
2. Do you have the DNS set up?
3. Do you use a firewall? If so, is port 80 open?


http://223.1.1.128/ - assigned from ISP
http://192.168.1.47/ - internal address

port 80 is open - just went to the advanced settings in my firewall and
opened up port 80.
[/snip]

1. Can you access the server locally?
2. Have you set up a phpinfo() page to see if PHP is running?
3. If PHP is running have you properly configured phpMyAdmin to see if
it
connects to MySQL?
3. Can you get to MySQL using the tools provided with the installation?

If you can access the server locally can you access it across a network
on
your side of the firewall? Someone mentioned that ISP's block port 80,
have
you checked with concerning rules about this?


------------------------------

Message: 4
Date: Fri, 2 Dec 2005 07:43:45 -0800
From: "Canfield, Joel" <JCanfield at PacAdvantage.org>
Subject: Re: [thelist] comparing multiple values in VBScript
To: <thelist at lists.evolt.org>
Message-ID:
	
<D989D815774A9D45BB0AF4892EF73008B0E631 at sem01prd.smf.pacadvantage.org>
Content-Type: text/plain;	charset="us-ascii"

> Can you help me understand why you are using an insert here instead of
> an update? It seems like you have a purpose in mind, but I can't
> figure it out. Why aren't you just updating the original record?

ah; excellent question (Ken's too)

This exact bit is indeed creating a history table, thus the 'insert'
instead of 'update.'

My thoughts in writing only the changed fields to the history table was
that I could re-create the history by simply returning existing fields,
rather than checking at report time to see what fields changed from
record 1 to record 2. So, I'm doing that check at the time of insert
instead of at the time of select.

But, pondering the whole thing: this form *updates* the live fields, and
inserts the history fields. If I did just write everything, every time,
it would shorten and simplify this bit which is done a couple dozen
times a day, and only slightly complicate the reporting on the history,
which is done at most a couple times a week. Less code, less server
load, greater simplicity in the tool we use most. 

It's all incremental benefit, but I think it's the way to go. And since
my current project is to make this page as efficient as possible, you've
both suggested the solution.

Thanks again.

joel


------------------------------

Message: 5
Date: Fri, 2 Dec 2005 10:56:50 -0500
From: "Jeff Wilhelm" <thelist at summit7solutions.com>
Subject: Re: [thelist] Turning Win XP Home into Apache Web Server
To: <thelist at lists.evolt.org>
Message-ID: <010f01c5f759$02593d40$0a7ba8c0 at zion>
Content-Type: text/plain;	charset="us-ascii"

Make sure port 80 on your firewall is forwarded to you internal IP as
well;
just opening it on the firewall and on your PC isn't enough.


----Original Message----
From: thelist-bounces at lists.evolt.org
[mailto:thelist-bounces at lists.evolt.org] On Behalf Of Jay
Blanchard Sent: Friday, December 02, 2005 9:58 AM To:
'thelist at lists.evolt.org' Subject: Re: [thelist] Turning
Win XP Home into Apache Web Server 

> [snip]
> 1. Do you have a permanent IP address?
> 2. Do you have the DNS set up?
> 3. Do you use a firewall? If so, is port 80 open?
> 
> 
> http://223.1.1.128/ - assigned from ISP
> http://192.168.1.47/ - internal address
> 
> port 80 is open - just went to the advanced settings in
> my firewall and opened up port 80. [/snip]
> 
> 1. Can you access the server locally?
> 2. Have you set up a phpinfo() page to see if PHP is
> running? 
> 3. If PHP is running have you properly configured
> phpMyAdmin to see if it connects to MySQL? 
> 3. Can you get to MySQL using the tools provided with the
> installation? 
> 
> If you can access the server locally can you access it
> across a network on your side of the firewall? Someone
> mentioned that ISP's block port 80, have you checked with
> concerning rules about this?   



------------------------------

Message: 6
Date: Fri, 2 Dec 2005 15:59:01 -0000
From: "Chris Hayes" <chris at lwcdial.net>
Subject: Re: [thelist] Google results report way over the number of
	indexedresults
To: <thelist at lists.evolt.org>
Message-ID: <0ac501c5f759$e5aedf00$3800a8c0 at herb.londonweb.net>
Content-Type: text/plain;	charset="iso-8859-1"

A bit more research.

To give some examples

www.rac.co.uk
I guess they might have 11,700 pages

www.chloe.com
A smaller example

We're working on the basis that Google guesses using an algorithm that
raises the guesstimate or the guesstimate error exponentially the
greater
the number of pages there are actually indexed.

My site in question has 1810 links when link checked, quite a few will
be
external but Google reports 10,700 results.
www.motor.org.uk

And the SEO "expert" is scaring the client into thinking the site will
get
banned.

Anybody else want to put their domains into Google's advanced search,
LMK if
I'm in the majority or the minority.




------------------------------

Message: 7
Date: Fri, 02 Dec 2005 13:16:48 -0400
From: Sarah Adams <mrsanders at designshift.com>
Subject: [thelist] trying to remove default charset from mysql dump
To: thelist <thelist at lists.evolt.org>
Message-ID: <43908180.90809 at designshift.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

I'm trying to copy the database from my client's server to my 
development machine. But when I run mysqldump, the CREATE TABLE 
statements come out like this:

   DROP TABLE IF EXISTS Users;
   CREATE TABLE Users(
     ...
   ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

I get the following error when I try to import the data into my 
development database:

   ERROR 1064 at line 12: You have an error in your SQL syntax.  Check
   the manual that corresponds to your MySQL server version for the
right
   syntax to use near 'DEFAULT CHARSET=latin1' at line 10

I could edit the text file to manually remove all instances of this, but

the database is huge, and trying to open the dump file in my text editor

just causes the text editor to freeze. Any suggestions as to how to run 
the dump without getting "DEFAULT CHARSET=latin1" in the output?

-- 
sarah adams
web developer & programmer
portfolio: http://sarah.designshift.com
blog: http://hardedge.ca


------------------------------

Message: 8
Date: Fri, 2 Dec 2005 11:18:28 -0600
From: Scott Wehrenberg <swehren at gmail.com>
Subject: Re: [thelist] PHP object property getters/setters
To: "thelist at lists.evolt.org" <thelist at lists.evolt.org>
Message-ID:
	<3fb252250512020918x7c628502s8de2924e4d7405f9 at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

Maybe I'm misunderstanding something here, but PHP5 will let you chain
calls:

class Foo
{
    function Foo()
    {
        $this->bar = new Bar();
    }

    function & getBar()
    {
        return $this->bar;
    }
}

class Bar
{
    function baz()
    {
        print 'baz';
    }
}

$foo = new Foo();

$foo->getBar()->baz();


------------------------------

_______________________________________________
Help: http://lists.evolt.org/mailman/listinfo/thelist

Archives: http://lists.evolt.org

End of thelist Digest, Vol 34, Issue 3
**************************************

This communication is for use by the intended recipient and contains
information that may be Privileged, confidential or copyrighted under
applicable law. If you are not the intended recipient, you are hereby
formally notified that any use, copying or distribution of this e-mail,
in whole or in part, is strictly prohibited. Please notify the sender by
return e-mail and delete this e-mail from your system. Unless explicitly
and conspicuously designated as "E-Contract Intended", this e-mail does
not constitute a contract offer, a contract amendment, or an acceptance
of a contract offer. This e-mail does not constitute a consent to the
use of sender's contact information for direct marketing purposes or for
transfers of data to third parties.

Francais Deutsch Italiano  Espanol  Portugues  Japanese  Chinese  Korean

           http://www.DuPont.com/corp/email_disclaimer.html



More information about the thelist mailing list