473,320 Members | 1,865 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Web service hosting options

This is a follow-on to my previous post. It occurs to me that I asked the
wrong question.

Here's what I'm really trying to accomplish: My application is a real-time
airplane and avionics simulation. My application includes a .Net singleton,
exposed via remoting, that allows clients to do things like starting,
stopping, and resetting the simulation. We also include a web service that
allows remote clients (on Linux boxes) to control the simulation.

Running IIS to expose our web service to the world poses several challenges
for us. First of all, we need to install it and configure it correctly on
each computer that runs our app. In addition, it's probably serious
overkill for what we're trying to accomplish.

We want to simplify deployment and configuration of our application. We
also want to eliminate as much extraneous stuff from Windows as we can to
improve our real-time performance.

What I'm really looking for is a web server that I can easily integrate with
my existing web service code. Maybe IIS7 can be trimmed down to be about as
good a solution as I can get (in which case I'm probably posting this to the
wrong newsgroup). But maybe I can do better by hosting my web service in my
own application.

I looked at the Cassini example and the ApplicationHost class. It's not at
all obvious to me how to wire things up with ApplicationHost so that my web
service works. In any event, it looks like a *lot* of work get get it
working.

I could use the ServiceHost class, but that presents a problem for me
because I need to run my app on some Windows 2000 computers (in addition to
a bunch of Windows XP computers). I'd be willing to go down this path if
using ServiceHost gets me a lighter weight, more easily configured solution
than using IIS. (I'd install this on the Windows XP hosts, and install IIS
on the Windows 2000 hosts.)

Any thoughts or suggestions would be greatly appreciated!

- Bob
Oct 5 '07 #1
6 1243
"Bob Altman" <rd*@nospam.nospamwrote in
news:O7**************@TK2MSFTNGP03.phx.gbl:
I looked at the Cassini example and the ApplicationHost class. It's
not at all obvious to me how to wire things up with ApplicationHost so
that my web service works. In any event, it looks like a *lot* of
work get get it working.

I could use the ServiceHost class, but that presents a problem for me
because I need to run my app on some Windows 2000 computers (in
addition to a bunch of Windows XP computers). I'd be willing to go
down this path if using ServiceHost gets me a lighter weight, more
easily configured solution than using IIS. (I'd install this on the
Windows XP hosts, and install IIS on the Windows 2000 hosts.)

Any thoughts or suggestions would be greatly appreciated!
Check the other thread about this issue - I posted a link to a closed
source version of Cassini which supports ASP.NET 2.0.

However, the best solution would be to use ServiceHost which has almost no
configuration and performance is decent.

How many user are you planning to support? Do you need failover, load
balancing, etc?
Oct 5 '07 #2

In my time Cassini was open source provided by MS i converted the source so
it accepted multiple external connections and rebuild it in VS.Net 2003 ,
as i wrote the host app and the changes to the cassini dll in my own spare
time in a later stage after i showed the concept to my boss we used it and
as far as i know it is still in use at the production progs of the company i
used to work for i guess there is nothing wrong in sharing it .
if you are interested feel free to contact me

i have the cassini source original and
the cassini source modified by me and working dll
a host app with the cassini dll i built running a website and a webservice
in a windows app written in VS.Net 2003

hth

Michel

"Spam Catcher" <sp**********@rogers.comschreef in bericht
news:Xn**********************************@127.0.0. 1...
"Bob Altman" <rd*@nospam.nospamwrote in
news:O7**************@TK2MSFTNGP03.phx.gbl:
>I looked at the Cassini example and the ApplicationHost class. It's
not at all obvious to me how to wire things up with ApplicationHost so
that my web service works. In any event, it looks like a *lot* of
work get get it working.

I could use the ServiceHost class, but that presents a problem for me
because I need to run my app on some Windows 2000 computers (in
addition to a bunch of Windows XP computers). I'd be willing to go
down this path if using ServiceHost gets me a lighter weight, more
easily configured solution than using IIS. (I'd install this on the
Windows XP hosts, and install IIS on the Windows 2000 hosts.)

Any thoughts or suggestions would be greatly appreciated!

Check the other thread about this issue - I posted a link to a closed
source version of Cassini which supports ASP.NET 2.0.

However, the best solution would be to use ServiceHost which has almost no
configuration and performance is decent.

How many user are you planning to support? Do you need failover, load
balancing, etc?

Oct 6 '07 #3
Hmmm

just seen that i also made a framework 2.0 version even rebuilt cassini
under the 2.0 framework


"Michel Posseth [MCP]" <ms****@posseth.comschreef in bericht
news:%2****************@TK2MSFTNGP02.phx.gbl...
>
In my time Cassini was open source provided by MS i converted the source
so it accepted multiple external connections and rebuild it in VS.Net 2003
, as i wrote the host app and the changes to the cassini dll in my own
spare time in a later stage after i showed the concept to my boss we used
it and as far as i know it is still in use at the production progs of the
company i used to work for i guess there is nothing wrong in sharing it
.
if you are interested feel free to contact me

i have the cassini source original and
the cassini source modified by me and working dll
a host app with the cassini dll i built running a website and a webservice
in a windows app written in VS.Net 2003

hth

Michel

"Spam Catcher" <sp**********@rogers.comschreef in bericht
news:Xn**********************************@127.0.0. 1...
>"Bob Altman" <rd*@nospam.nospamwrote in
news:O7**************@TK2MSFTNGP03.phx.gbl:
>>I looked at the Cassini example and the ApplicationHost class. It's
not at all obvious to me how to wire things up with ApplicationHost so
that my web service works. In any event, it looks like a *lot* of
work get get it working.

I could use the ServiceHost class, but that presents a problem for me
because I need to run my app on some Windows 2000 computers (in
addition to a bunch of Windows XP computers). I'd be willing to go
down this path if using ServiceHost gets me a lighter weight, more
easily configured solution than using IIS. (I'd install this on the
Windows XP hosts, and install IIS on the Windows 2000 hosts.)

Any thoughts or suggestions would be greatly appreciated!

Check the other thread about this issue - I posted a link to a closed
source version of Cassini which supports ASP.NET 2.0.

However, the best solution would be to use ServiceHost which has almost
no
configuration and performance is decent.

How many user are you planning to support? Do you need failover, load
balancing, etc?


Oct 7 '07 #4
Hi Michel,

Yes, I'd like to get your VS 2005 source code! I'll try sending an email to
the address included in your posting so that you can respond directly to me.

- Bob

"Michel Posseth [MCP]" <MS**@posseth.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
Hmmm

just seen that i also made a framework 2.0 version even rebuilt cassini
under the 2.0 framework


"Michel Posseth [MCP]" <ms****@posseth.comschreef in bericht
news:%2****************@TK2MSFTNGP02.phx.gbl...
>>
In my time Cassini was open source provided by MS i converted the source
so it accepted multiple external connections and rebuild it in VS.Net
2003 , as i wrote the host app and the changes to the cassini dll in my
own spare time in a later stage after i showed the concept to my boss we
used it and as far as i know it is still in use at the production progs
of the company i used to work for i guess there is nothing wrong in
sharing it .
if you are interested feel free to contact me

i have the cassini source original and
the cassini source modified by me and working dll
a host app with the cassini dll i built running a website and a
webservice in a windows app written in VS.Net 2003

hth

Michel

"Spam Catcher" <sp**********@rogers.comschreef in bericht
news:Xn**********************************@127.0.0 .1...
>>"Bob Altman" <rd*@nospam.nospamwrote in
news:O7**************@TK2MSFTNGP03.phx.gbl:

I looked at the Cassini example and the ApplicationHost class. It's
not at all obvious to me how to wire things up with ApplicationHost so
that my web service works. In any event, it looks like a *lot* of
work get get it working.

I could use the ServiceHost class, but that presents a problem for me
because I need to run my app on some Windows 2000 computers (in
addition to a bunch of Windows XP computers). I'd be willing to go
down this path if using ServiceHost gets me a lighter weight, more
easily configured solution than using IIS. (I'd install this on the
Windows XP hosts, and install IIS on the Windows 2000 hosts.)

Any thoughts or suggestions would be greatly appreciated!

Check the other thread about this issue - I posted a link to a closed
source version of Cassini which supports ASP.NET 2.0.

However, the best solution would be to use ServiceHost which has almost
no
configuration and performance is decent.

How many user are you planning to support? Do you need failover, load
balancing, etc?



Oct 10 '07 #5
Hello Bob .

I received your e-mail , and have send you the code in a max compressed
winrar archive ( http://www.rarlabs.com/download.htm )

regards

Michel
"Bob Altman" <rd*@nospam.nospamschreef in bericht
news:%2****************@TK2MSFTNGP06.phx.gbl...
Hi Michel,

Yes, I'd like to get your VS 2005 source code! I'll try sending an email
to the address included in your posting so that you can respond directly
to me.

- Bob

"Michel Posseth [MCP]" <MS**@posseth.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
>Hmmm

just seen that i also made a framework 2.0 version even rebuilt cassini
under the 2.0 framework


"Michel Posseth [MCP]" <ms****@posseth.comschreef in bericht
news:%2****************@TK2MSFTNGP02.phx.gbl...
>>>
In my time Cassini was open source provided by MS i converted the source
so it accepted multiple external connections and rebuild it in VS.Net
2003 , as i wrote the host app and the changes to the cassini dll in my
own spare time in a later stage after i showed the concept to my boss
we used it and as far as i know it is still in use at the production
progs of the company i used to work for i guess there is nothing wrong
in sharing it .
if you are interested feel free to contact me

i have the cassini source original and
the cassini source modified by me and working dll
a host app with the cassini dll i built running a website and a
webservice in a windows app written in VS.Net 2003

hth

Michel

"Spam Catcher" <sp**********@rogers.comschreef in bericht
news:Xn**********************************@127.0. 0.1...
"Bob Altman" <rd*@nospam.nospamwrote in
news:O7**************@TK2MSFTNGP03.phx.gbl:

I looked at the Cassini example and the ApplicationHost class. It's
not at all obvious to me how to wire things up with ApplicationHost so
that my web service works. In any event, it looks like a *lot* of
work get get it working.
>
I could use the ServiceHost class, but that presents a problem for me
because I need to run my app on some Windows 2000 computers (in
addition to a bunch of Windows XP computers). I'd be willing to go
down this path if using ServiceHost gets me a lighter weight, more
easily configured solution than using IIS. (I'd install this on the
Windows XP hosts, and install IIS on the Windows 2000 hosts.)
>
Any thoughts or suggestions would be greatly appreciated!

Check the other thread about this issue - I posted a link to a closed
source version of Cassini which supports ASP.NET 2.0.

However, the best solution would be to use ServiceHost which has almost
no
configuration and performance is decent.

How many user are you planning to support? Do you need failover, load
balancing, etc?




Oct 10 '07 #6
Hello Bob

After receiving your e-mail ( 17 -10 19:24 ) that you did not receive
mine
i have send it a second time to both by me known known adresses

strange ,,,, i did not receive a return message from the previous message
and the totall package is under 3 mb normally 5 mb is allowed

Please let me know if it arrived this time , otherwise i wil put the package
on a server and provide you a download link

regards

Michel

"Michel Posseth [MCP]" <MS**@posseth.comschreef in bericht
news:%2****************@TK2MSFTNGP04.phx.gbl...
Hello Bob .

I received your e-mail , and have send you the code in a max compressed
winrar archive ( http://www.rarlabs.com/download.htm )

regards

Michel
"Bob Altman" <rd*@nospam.nospamschreef in bericht
news:%2****************@TK2MSFTNGP06.phx.gbl...
>Hi Michel,

Yes, I'd like to get your VS 2005 source code! I'll try sending an email
to the address included in your posting so that you can respond directly
to me.

- Bob

"Michel Posseth [MCP]" <MS**@posseth.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
>>Hmmm

just seen that i also made a framework 2.0 version even rebuilt cassini
under the 2.0 framework


"Michel Posseth [MCP]" <ms****@posseth.comschreef in bericht
news:%2****************@TK2MSFTNGP02.phx.gbl.. .

In my time Cassini was open source provided by MS i converted the
source so it accepted multiple external connections and rebuild it in
VS.Net 2003 , as i wrote the host app and the changes to the cassini
dll in my own spare time in a later stage after i showed the concept
to my boss we used it and as far as i know it is still in use at the
production progs of the company i used to work for i guess there is
nothing wrong in sharing it .
if you are interested feel free to contact me

i have the cassini source original and
the cassini source modified by me and working dll
a host app with the cassini dll i built running a website and a
webservice in a windows app written in VS.Net 2003

hth

Michel

"Spam Catcher" <sp**********@rogers.comschreef in bericht
news:Xn**********************************@127.0 .0.1...
"Bob Altman" <rd*@nospam.nospamwrote in
news:O7**************@TK2MSFTNGP03.phx.gbl:
>
>I looked at the Cassini example and the ApplicationHost class. It's
>not at all obvious to me how to wire things up with ApplicationHost
>so
>that my web service works. In any event, it looks like a *lot* of
>work get get it working.
>>
>I could use the ServiceHost class, but that presents a problem for me
>because I need to run my app on some Windows 2000 computers (in
>addition to a bunch of Windows XP computers). I'd be willing to go
>down this path if using ServiceHost gets me a lighter weight, more
>easily configured solution than using IIS. (I'd install this on the
>Windows XP hosts, and install IIS on the Windows 2000 hosts.)
>>
>Any thoughts or suggestions would be greatly appreciated!
>
Check the other thread about this issue - I posted a link to a closed
source version of Cassini which supports ASP.NET 2.0.
>
However, the best solution would be to use ServiceHost which has
almost no
configuration and performance is decent.
>
How many user are you planning to support? Do you need failover, load
balancing, etc?




Oct 17 '07 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: BadJake | last post by:
Hi I have just found out the my hosting service includes Python support. Unfortunately, they make no mention of this on their web site. There are too few hosting companies that offer Python...
7
by: John | last post by:
Do you guys have any idea if web hosting companies usually give access to SQL Server databases through Enterprise Manager? I used to have have access to my DB through EE with my previous provider...
17
by: Jeremy Chapman | last post by:
I've seen apps where if a windows exe form is running, it publishes a web service. There is no IIS folders or virtual directories required. Does anyone have information on how to do this?
2
by: Nitin Verma | last post by:
Hi All, Am new to web service technology. Currently i created a web service at my home box. Now i want to Host/Publish it to the outside world... so that it is used by my web applicantion as...
7
by: Brooke | last post by:
I am looking for some advice as to which hosting service to use for ASP.NET 2.0 and SQL Server development. I have looked at GoDaddy, BoundGrid, Interland and a few others but I still haven't made...
1
by: Diego L Espiñeira | last post by:
Hi all!!! I am trying to build a windows service that hosts a web service using the classes in System.Web.Hosting namespace. I have a class library called Digicard.WebServiceHost containing the...
3
by: jonny | last post by:
Please recommend a Web Hosting Service that supports ASP.NET and SQL server. I am new at this and just signed up with Yahoo before I new any better. It appears that yahoo does not support ASP.NET...
3
by: Hao | last post by:
I have an existing ASMX web service produced WSDL. I am trying to upgrade the ASMX to WCF. The client side applications are already deployed on customers sites. We are definitely not able to change...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.