What are the factors that I should consider in choosing .NET Remoting vs Web
Services when an application will be deveoped using .net 2.0 and above? I
think I need to consider at least the following factors:
Performance
Security
Cost of Implementation
Cost of Maintenance
Technical Skills (what are the skills needed in .net remoting and Web
Services?) 4 2117
Hello Peter,
see my answers below.
PWhat are the factors that I should consider in choosing .NET Remoting
Pvs Web Services when an application will be deveoped using .net 2.0
Pand above? I think I need to consider at least the following
Pfactors:
P>
PPerformance
good in both cases. read there http://msdn2.microsoft.com/en-us/library/ms996381.aspx
if your consider to use the remoting in cases except the intranet/binary
then the web services performance is equal to remoting
PSecurity
WS is more usable (declarative) and has standard (WS-*) specifications
PCost of Implementation
WS is fastier (declarativenes s)
PCost of Maintenance
WS. Migrating to the WCF is more changeless
---
WBR, Michael Nemtsev [C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/
"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo
Hi,
I think that Remoting is used with clients using .net framework (all of
them) while web services are more general but less efficient than remoting.
So if your application will communicate with other clients developed with
..NET I recommend using remoting for efficience and faster development. If it
has to 'talk' with unknown apps in the future you may consider doing it with
web services.
I'm very far to have a deep knowledge about this stuff but I think this is
the basic idea. I hope it helps,
--
Roger
..NET 2005 and DB developer
"Peter" wrote:
What are the factors that I should consider in choosing .NET Remoting vs Web
Services when an application will be deveoped using .net 2.0 and above? I
think I need to consider at least the following factors:
Performance
Security
Cost of Implementation
Cost of Maintenance
Technical Skills (what are the skills needed in .net remoting and Web
Services?)
Hi Michael,
It seems WS is better. What are some main reasons for people to use .net
remoting? Based on .net 3.0, does it seem that MS is promoting/enhancing WS
but .net remoting?
Peter
"Michael Nemtsev" wrote:
Hello Peter,
see my answers below.
PWhat are the factors that I should consider in choosing .NET Remoting
Pvs Web Services when an application will be deveoped using .net 2.0
Pand above? I think I need to consider at least the following
Pfactors:
P>
PPerformance
good in both cases. read there http://msdn2.microsoft.com/en-us/library/ms996381.aspx
if your consider to use the remoting in cases except the intranet/binary
then the web services performance is equal to remoting
PSecurity
WS is more usable (declarative) and has standard (WS-*) specifications
PCost of Implementation
WS is fastier (declarativenes s)
PCost of Maintenance
WS. Migrating to the WCF is more changeless
---
WBR, Michael Nemtsev [C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/
"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo
Hello Peter,
..net was used instead of DCOM, generally.
---
WBR, Michael Nemtsev [C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/
"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo
PHi Michael,
P>
PIt seems WS is better. What are some main reasons for people to use
P.net remoting? Based on .net 3.0, does it seem that MS is
Ppromoting/enhancing WS but .net remoting?
P>
PPeter
P>
P"Michael Nemtsev" wrote:
P>
>Hello Peter,
see my answers below.
PWhat are the factors that I should consider in choosing .NET Remoting Pvs Web Services when an application will be deveoped using .net 2.0 Pand above? I think I need to consider at least the following Pfactors: P> PPerformance good in both cases. read there http://msdn2.microsoft.com/en-us/library/ms996381.aspx if your consider to use the remoting in cases except the intranet/binary then the web services performance is equal to remoting PSecurity
WS is more usable (declarative) and has standard (WS-*) specificatio ns
PCost of Implementation
WS is fastier (declarativenes s)
PCost of Maintenance
WS. Migrating to the WCF is more changeless
--- WBR, Michael Nemtsev [C# MVP]. My blog: http://spaces.live.com/laflour Team blog: http://devkids.blogspot.com/ "The greatest danger for most of us is not that our aim is too high and we miss it, but that it is too low and we reach it" (c) Michelangelo This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: DraguVaso |
last post by:
Hi,
I need to write a VB.NET-application (Windows Forms) that may have a part of
it (re-)implemented as a Webpage for the customers.
I think it can be usefull to create a business Layer with Remoting or a XML
Webservice, and than write my Windows Forms application that uses it. and
than maybe in the future the Webclient.
I have jsut...
|
by: Lucas Tam |
last post by:
Does anyone have a good articles that describes the pros and cons of Web
Services vs. Remoting Hosted in IIS?
Is there a reason to use either or?
With Remoting Hosting in IIS, is it possible to maintain a constant thread
(i.e. thread that polls the database and sends messages back to client when
a certain record is found?).
Thanks.
|
by: SB |
last post by:
Is it possible (or common practice) to have the business facade layer of the
web services layer implemented as .net remoting component(s).
While the web services provide the necssary access to external web/Java
clients, the .net remoting is used to comminicate between internal (company
wide, .net, same network) applications who can benefit...
|
by: Ron L |
last post by:
I am working on an application that is a front-end for a SQL database.
While it is not an immediate requirement, the application will probably be
required to be able to connect via the internet at a later date, so we are
implementing the data connections via remoting. The remoting is implemented
via the HTTP channel, with the binary...
|
by: kiln |
last post by:
I am starting a project that may be suitable for vb.net, using windows
forms. I want a rich client, thus win forms vs web forms. Most users
will access the app data over a LAN, but some will be remote users,
accessing via vpn. I could use terminal services for this but am
thinking that an alternate technology like remoting or web servies could...
| |
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 package) to .NET. Our clients have been asking for
lot of new stuff namely being able to send patient information to devices,
being able to fix...
|
by: Kirk |
last post by:
I'm trying to use a Web Service to be a Remoting client of an existing
..NET 2.0 server. But I get the following error when I try to use
System.Runtime.Remoting.Channels.Http in my WebService. The same code
works fine in a standalone app. I have inspected
System.Runtime.Remoting.dll with ildasm, and I can see the
....Channels.Http...
|
by: sandy82 |
last post by:
I coded a simple example in c#
In which their is a client and a server using a dll . I am confused on
the Point that u have to use the .dll on both sides .Cant we have a
solution of having a dll on server side and the client calling the
remote service .
Also Can any1 tell that whats the Practical use of remoting .How u
differentiate btw...
|
by: Tommaso Caldarola |
last post by:
I need to transfer big files (up to 10 Gb), now I'm using IIS via Remoting with
chunk of bytes (up to 500Kb).
In the following article:
Middle-Tier Hosting: Enterprise Services, IIS, DCOM, Web Services, and Remoting
By Rockford Lhotka
http://www.15seconds.com/issue/040812.htm
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it. ...
| |
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...
| |