Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / ASP.NET / Web Services / February 2008

Tip: Looking for answers? Try searching our database.

Hosting Web Services

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
davebythesea - 24 Jan 2008 14:52 GMT
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,
Dave
Spam Catcher - 24 Jan 2008 18:54 GMT
> Dear List,

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

> 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.

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

> 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?

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.

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

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.

Signature

spamhoneypot@rogers.com (Do not e-mail)

Mr. Arnold - 25 Jan 2008 00:32 GMT
"> Generally, could anyone suggest what Server is best suited to my needs
and
> what might be best avoided?

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 - 25 Jan 2008 21:02 GMT
> I suggest that you find a Web Service Provider and use that, if you
> want to play. WSP(s) are cheap.

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

Signature

spamhoneypot@rogers.com (Do not e-mail)

davebythesea - 29 Jan 2008 12:02 GMT
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,
dave
Mr. Arnold - 29 Jan 2008 13:06 GMT
> Hi,
>
[quoted text clipped - 6 lines]
> see
> I guess...

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.
davebythesea - 31 Jan 2008 09:42 GMT
> > Hi,
> >
[quoted text clipped - 16 lines]
> it's just hack bait you're putting out there to be attacked and used as a
> jumping off point to attack others.

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

Dav
Mr. Arnold - 01 Feb 2008 17:58 GMT
> 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'?

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=Goog
le+Search
>

<http://www.google.com/search?hl=en&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=how+t
o+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_Rootki
t_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 - 07 Feb 2008 15:24 GMT
> 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
[quoted text clipped - 23 lines]
> do.
>  

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,
David
Spam Catcher - 29 Jan 2008 17:01 GMT
> 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...

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.

Signature

spamhoneypot@rogers.com (Do not e-mail)

davebythesea - 31 Jan 2008 09:46 GMT
> > 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
[quoted text clipped - 7 lines]
> servers, and depending on your usage, you could end up losing your home
> connection.

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...

Dav

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.