473,323 Members | 1,537 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,323 software developers and data experts.

remoting vs com

hi all.
i don't know much about com or .net remoting so this question might be a
little confused.
as far as i understand com system provides about the same functionality as
ejb
meaning that it has to have some kind of container.
an application server like jboss in the case of ejb.
in .net remoting i can register my service classes without the need for an
application server.
so is there any advantage to using com / application server?
when you'll have to build a distributed application which method will you
choose?
is com going to become legacy?
10x much.


Nov 15 '05 #1
7 1455

"Sharon" <ta*******@hotmail.com> wrote in message
news:uv**************@TK2MSFTNGP11.phx.gbl...
hi all.
i don't know much about com or .net remoting so this question might be a
little confused.
as far as i understand com system provides about the same functionality as
ejb
meaning that it has to have some kind of container.
an application server like jboss in the case of ejb.
in .net remoting i can register my service classes without the need for an
application server.
so is there any advantage to using com / application server?
when you'll have to build a distributed application which method will you
choose?
is com going to become legacy?


COM (nee ActiveX, nee OLE) = Component Object Model

COM+ (nee MTS, aka Component Services, aka Enterprise Services) =
Application Server

COM is definitily on the way out. COM+ is not.

COM+ offers a range of services for running your service classes. (Lifetime
Services, Queued Components, Object Pooling, Contexts etc). You can use
these or do without quite easilly. For instance COM+ allows you to drop in
a service class and run it as a service. You can also just write a service,
open a remoting channel, and you've got your own application server.

David

Nov 15 '05 #2

"Sharon" <ta*******@hotmail.com> wrote in message
news:uv**************@TK2MSFTNGP11.phx.gbl...
hi all.
i don't know much about com or .net remoting so this question might be a
little confused.
as far as i understand com system provides about the same functionality as
ejb
meaning that it has to have some kind of container.
an application server like jboss in the case of ejb.
in .net remoting i can register my service classes without the need for an
application server.
so is there any advantage to using com / application server?
when you'll have to build a distributed application which method will you
choose?
is com going to become legacy?


COM (nee ActiveX, nee OLE) = Component Object Model

COM+ (nee MTS, aka Component Services, aka Enterprise Services) =
Application Server

COM is definitily on the way out. COM+ is not.

COM+ offers a range of services for running your service classes. (Lifetime
Services, Queued Components, Object Pooling, Contexts etc). You can use
these or do without quite easilly. For instance COM+ allows you to drop in
a service class and run it as a service. You can also just write a service,
open a remoting channel, and you've got your own application server.

David

Nov 15 '05 #3
This might be a bit offbeat.
I have used COM with VB, but not COM+ much. I heard that COM+ server does
not provide object pooling although the UI has the facility to set the
object pool size! Is this true?

Krishnan
"David Browne" <davidbaxterbrowne no potted me**@hotmail.com> wrote in
message news:eT**************@TK2MSFTNGP12.phx.gbl...

"Sharon" <ta*******@hotmail.com> wrote in message
news:uv**************@TK2MSFTNGP11.phx.gbl...
hi all.
i don't know much about com or .net remoting so this question might be a
little confused.
as far as i understand com system provides about the same functionality as ejb
meaning that it has to have some kind of container.
an application server like jboss in the case of ejb.
in .net remoting i can register my service classes without the need for an application server.
so is there any advantage to using com / application server?
when you'll have to build a distributed application which method will you choose?
is com going to become legacy?
COM (nee ActiveX, nee OLE) = Component Object Model

COM+ (nee MTS, aka Component Services, aka Enterprise Services) =
Application Server

COM is definitily on the way out. COM+ is not.

COM+ offers a range of services for running your service classes.

(Lifetime Services, Queued Components, Object Pooling, Contexts etc). You can use
these or do without quite easilly. For instance COM+ allows you to drop in a service class and run it as a service. You can also just write a service, open a remoting channel, and you've got your own application server.

David

Nov 15 '05 #4
This might be a bit offbeat.
I have used COM with VB, but not COM+ much. I heard that COM+ server does
not provide object pooling although the UI has the facility to set the
object pool size! Is this true?

Krishnan
"David Browne" <davidbaxterbrowne no potted me**@hotmail.com> wrote in
message news:eT**************@TK2MSFTNGP12.phx.gbl...

"Sharon" <ta*******@hotmail.com> wrote in message
news:uv**************@TK2MSFTNGP11.phx.gbl...
hi all.
i don't know much about com or .net remoting so this question might be a
little confused.
as far as i understand com system provides about the same functionality as ejb
meaning that it has to have some kind of container.
an application server like jboss in the case of ejb.
in .net remoting i can register my service classes without the need for an application server.
so is there any advantage to using com / application server?
when you'll have to build a distributed application which method will you choose?
is com going to become legacy?
COM (nee ActiveX, nee OLE) = Component Object Model

COM+ (nee MTS, aka Component Services, aka Enterprise Services) =
Application Server

COM is definitily on the way out. COM+ is not.

COM+ offers a range of services for running your service classes.

(Lifetime Services, Queued Components, Object Pooling, Contexts etc). You can use
these or do without quite easilly. For instance COM+ allows you to drop in a service class and run it as a service. You can also just write a service, open a remoting channel, and you've got your own application server.

David

Nov 15 '05 #5
got it .
10x :)
one more question:
is com+ replacing dcom as well?
"David Browne" <davidbaxterbrowne no potted me**@hotmail.com> wrote in
message news:eT**************@TK2MSFTNGP12.phx.gbl...

"Sharon" <ta*******@hotmail.com> wrote in message
news:uv**************@TK2MSFTNGP11.phx.gbl...
hi all.
i don't know much about com or .net remoting so this question might be a
little confused.
as far as i understand com system provides about the same functionality as ejb
meaning that it has to have some kind of container.
an application server like jboss in the case of ejb.
in .net remoting i can register my service classes without the need for an application server.
so is there any advantage to using com / application server?
when you'll have to build a distributed application which method will you choose?
is com going to become legacy?
COM (nee ActiveX, nee OLE) = Component Object Model

COM+ (nee MTS, aka Component Services, aka Enterprise Services) =
Application Server

COM is definitily on the way out. COM+ is not.

COM+ offers a range of services for running your service classes.

(Lifetime Services, Queued Components, Object Pooling, Contexts etc). You can use
these or do without quite easilly. For instance COM+ allows you to drop in a service class and run it as a service. You can also just write a service, open a remoting channel, and you've got your own application server.

David

Nov 15 '05 #6

"Sharon" <ta*******@hotmail.com> wrote in message
news:%2****************@TK2MSFTNGP11.phx.gbl...
got it .
10x :)
one more question:
is com+ replacing dcom as well?


DCOM is the remoting protocol for COM.
COM+ uses DCOM for remoting COM objects.

So as COM components are replaced by .NET assemblies, DCOM is replaced by
..NET remoting.

David
Nov 15 '05 #7
10x again for moving things into place :)

"David Browne" <davidbaxterbrowne no potted me**@hotmail.com> wrote in
message news:eG*************@tk2msftngp13.phx.gbl...

"Sharon" <ta*******@hotmail.com> wrote in message
news:%2****************@TK2MSFTNGP11.phx.gbl...
got it .
10x :)
one more question:
is com+ replacing dcom as well?


DCOM is the remoting protocol for COM.
COM+ uses DCOM for remoting COM objects.

So as COM components are replaced by .NET assemblies, DCOM is replaced by
.NET remoting.

David

Nov 15 '05 #8

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

Similar topics

0
by: Sean Newton | last post by:
I am absolutely bewildered by now by the Microsoft.Samples SSPI and Security assemblies. I've been trying to set these up in a very straightforward harness in the way that I'd like to be able to...
0
by: bettervssremoting | last post by:
To view the full article, please visit http://www.BetterVssRemoting.com Better VSS Remote Access Tool This article makes a detailed comparison among SourceAnyWhere, SourceOffSite, VSS...
5
by: mayamorning123 | last post by:
A comparison among six VSS remote tools including SourceOffSite , SourceAnyWhere, VSS Connect, SourceXT, VSS Remoting, VSS.NET To view the full article, please visit...
0
by: bettervssremoting | last post by:
To view the full article, please visit http://www.BetterVssRemoting.com Better VSS Remote Access Tool including SourceOffSite, SourceAnyWhere and VSS Remoting This article makes a detailed...
4
by: Uchiha Jax | last post by:
Hello everyone, I am a plenty silly person who is trying to learn .NET remoting through trial and error (all articles I read are going over my head at the moment (mostly) so I thought i'd give...
0
by: bettervssremoting | last post by:
To view the full article, please visit http://www.BetterVssRemoting.com Better VSS Remote Access Tool This article makes a detailed comparison among SourceAnyWhere, SourceOffSite, VSS...
0
by: Martijn Damen | last post by:
Hi, At the moment I am trying to develop an application that uses another app over .net remoting and having some problems with it (ok, that is ofcourse why I am here), hope somebody can shine a...
8
by: Raju Joseph | last post by:
Hi All, I am just trying to get an opinion here. I know this is always a tough choice to make. We are in the process of converting our VB6 based Healthcare Information System (a full-fledged...
2
by: erbilkonuk | last post by:
Hi, I am very new to .NET Remoting and I try to run a simple program to subscribe to an event raised by Remoting Class. The Remoting Server initiates an instance of Remoting Class as Singleton /...
0
by: Kristian Reukauff | last post by:
Hi I have a problem with the .Net-Securty-Functions. I've got a client and a server. When I try to register a channel at the server with this line: ChannelServices.RegisterChannel(chan, false);...
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
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
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: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
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: 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.