Groups | Blog | Home
all groups > dotnet web services > january 2008 >

dotnet web services : Hosting Web Services



davebythesea
1/24/2008 6:52:08 AM
Dear List,

I have been writing Web Services and running them from either a local IIS
Server on XP Pro or within the built in web server in VS2003 and more
recently VS2005.

I was considering getting a 'real server' to host some web services, but am
not sure which Microsoft server is best suited to hosting Web Services and a
database. Right now my Web Services connect to an Oracle database, however, I
realize that a Sql Server database would probably be best so as to keep
everything more tightly integrated and maximise compatibility across the
Microsoft and .NET environments.

Is Sql Server a standalone server on its own, like an operating system, or
is it installed on another server such as Windows 2003 Server, and run from
there?

Generally, could anyone suggest what Server is best suited to my needs and
what might be best avoided?

many Thanks,
Spam Catcher
1/24/2008 6:54:41 PM
=?Utf-8?B?ZGF2ZWJ5dGhlc2Vh?= <davebythesea@discussions.microsoft.com>
wrote in news:49376721-092F-43B3-94F2-8972CA0AB72A@microsoft.com:

[quoted text, click to view]

It's actually a newsgroup you're posting too ;-)

[quoted text, click to view]

Oracle works fine in .NET - but licensing is a bit expensive right?

[quoted text, click to view]

SQL Server is loaded ontop of Windows. However, there are several
versions of SQL server:

SQL Server Compact Edition - a small embeddable database
SQL Server Express - a free standalone database
SQL Server Workgroup, Standard, Enterprise - the regular offerings

Take a serious look at Express, it maybe good enough for your needs. If
you outgrow Express you can upgrade to the full product relatively
easily. Microsoft has the feature comparison charts on their website.

[quoted text, click to view]

Which database server you need depends on several factors such as
features you'll be using (i.e. data import? failover? load balacing?),
traffic, etc.

--
Mr. Arnold
1/24/2008 7:32:24 PM

"> Generally, could anyone suggest what Server is best suited to my needs
and
[quoted text, click to view]

What should be avoided? That would be you exposing any Web server to the
Internet, period. All you'll be doing is putting up hack bait that will be
compromised and used as a jumping off point to attack other Web servers and
networks on the Internet.

On the NT classed O/S, if the O/S, file system, user accounts, registry, and
IIS are not secured on a MS platform box that's facing the Internet, then
it's just hack bait. There are entire books that cover all of this, and IT
professionals can hardly do it.

I suggest that you find a Web Service Provider and use that, if you want to
play. WSP(s) are cheap.

Spam Catcher
1/25/2008 9:02:34 PM
"Mr. Arnold" <MR. Arnold@Arnold.com> wrote in
news:uuu8DnuXIHA.5984@TK2MSFTNGP06.phx.gbl:

[quoted text, click to view]

www.crystaltech.com - very good and reliable. 2.95 a month developer
plans.

--
davebythesea
1/29/2008 4:02:02 AM
Hi,

Thanks for your replies. Yeh I'd considered just buying some hosting, but
think it might be fun to have a play with my own server - obviously using
caution in terms of security. The last thing i want is to have my server
hacked! Still, its probably easier to just buy a host package, but I might
want to transfer unlimited amounts of data and dont want to end up paying
over the odds if I can host it all locally and be in more control. We'll see
I guess...

Cheers,
Mr. Arnold
1/29/2008 8:06:12 AM

[quoted text, click to view]

Like I said, Web server and Security admins can hardly do it, and they have
read the books, and they have been given the proper training, to secure a
Web Server, running the Windows platform, and the Web server is being
exposed to the public Internet.

There is no such thing as caution in terms of security. You had better know
what you're doing security wise with the Windows O/S and IIS, as otherwise,
it's just hack bait you're putting out there to be attacked and used as a
jumping off point to attack others.
Spam Catcher
1/29/2008 5:01:29 PM
=?Utf-8?B?ZGF2ZWJ5dGhlc2Vh?= <davebythesea@discussions.microsoft.com>
wrote in news:558124AD-B3E5-4800-9A2A-D918A2D290D6@microsoft.com:

[quoted text, click to view]

Web servers use very little data - unless you're transferring binary data.
CrystalTech has full shared hosting plans with generous transfers :-)

In anycase, check your ISP TOS too ... they may or may not allow home
servers, and depending on your usage, you could end up losing your home
connection.

--
davebythesea
1/31/2008 1:42:00 AM


[quoted text, click to view]

Would you care to offer some tips on how to secure a web server so it is not
hack bait? You must have learned the secrets somewhere, care to share a good
reference to doing it 'right'?

Cheers,
dav

davebythesea
1/31/2008 1:46:00 AM


[quoted text, click to view]

Certainly $2.95 pm is not to be sniffed at, does that include hosting for
web forms if I got a www. domain. i would like to have both a website and
host web services. And yes binary data is one of the things I will be
transferring in large quantities. Think of a Web Service data transfer
version of a German beer festival, thats how much binary data I'll be
drinking...

Mr. Arnold
2/1/2008 12:58:49 PM

[quoted text, click to view]

If you're planning on using a Windows Workststion O/S like Win 2K Pro, XP
Pro or one of the Vista Business editions, don't because they are not
solutions with an O/S that's designed to face the Internet hosting a Web
Server.

<http://www.google.com/search?hl=en&q=how+to+secure+Windows+2003+server&btnG=Google+Search>

<http://www.google.com/search?hl=en&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=how+to+secure+IIS+6&spell=1>

<http://www.google.com/search?hl=en&q=how+to+secure+a+.net+Web+application&btnG=Search>

<http://www.google.com/search?hl=en&q=how+to+secure+windows+2003+running+IIS&btnG=Google+Search>

I suggest you find some books, because this is nothing to play around with
from a home user perspective, which many a home user think they can do or
don't even know about it period, and they just put up a Win NT based O/S
workstation edition hosting a Web Server.

<http://www.windowsecurity.com/articles/Hidden_Backdoors_Trojan_Horses_and_Rootkit_Tools_in_a_Windows_Environment.html>

I point you do the above link, because no personal firewall or some AV
application is going to protect that machine, and you have got to look.

I also suggest that you abandon this mission of yours, and find a secure Web
hosting service provider, but of course, you're going to do what you want to
do.

davebythesea
2/7/2008 7:24:02 AM

[quoted text, click to view]

Cheers for the information. After doing some further research I have decided
to go for a web Hosting package (perhaps discount ASP). I might get a cheap
Windows 2003 server box for a small play, one day, who knows :-)

Best,
AddThis Social Bookmark Button