• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 240
  • Last Modified:

Remoting Application And Web Application.

Hi,

What is the difference and the similar between Net Remoting and Web Application?

Which one is the best?

Thank you.
0
emi_sastra
Asked:
emi_sastra
  • 8
  • 8
1 Solution
 
CodeCruiserCommented:
Web application is hosted on a server publically accessble to everyone. Clients request the pages which are served by the server. Clients can submit information as well.
Remoting is used to connect two applications running on two computers. The connection between them is either TCP or UDP not HTTP. It is used to enable two applications to communicate with each other and exchange data. Remoting is mainly used to access remote functionality because it provides the ability to instantiate remote objects. That's the brief answer and here is the detailed answer.
http://en.wikipedia.org/wiki/.Net_Remoting
0
 
emi_sastraAuthor Commented:
Hi CodeCruiser:,

For networking (WAN) using VPN, better use Remote Application or Web Application?

Thank you.
0
 
CodeCruiserCommented:
Depends on your application to be honest. A web application hosts the functionality on the server which is accessed by the clients. Remoting is used to access functionality both ways. What are you trying to implement?
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
emi_sastraAuthor Commented:
We have a warehouse that far away from head office. The warehouse use warehouse application to enter the goods in or out data.

1. For using web application we should use web server.
2. For using remote application may be should not use web server?

Thank you.
0
 
CodeCruiserCommented:
To use remoting, you would probably use static IP addresses. I think you could go for web application in this scenario if you need to view warehouse reports etc. If you just need to view the warehouse information then you dont need the remoting.
0
 
emi_sastraAuthor Commented:
The warehouse use warehouse application to enter the goods in or out data.
Not just viewing report, but for operational.

Thank you.
0
 
CodeCruiserCommented:
I think a web application is suitable for your situation given that you make it secure enough.
0
 
emi_sastraAuthor Commented:
Which method is faster access and less cost ?

Thank you.
0
 
CodeCruiserCommented:
Speed wise i think both methods are compareable although remoting may have an edge. Cost wise depends on your skills. You may already know how to develop web application  but you may have to learn remoting. Also, with web applications, the development is on server only but with remoting you need to develop applications on both end points which would mean more development time.
0
 
emi_sastraAuthor Commented:
Ok. One more question, I still don't quite understand the remoting application use.
Would you please more specific what exactly application in the world using it?

Thank you.
0
 
CodeCruiserCommented:
Remoting is mostly used where functionality is to be shared between two applications. It could be between two businesses. Or it could be that a company is publishing the functionality for other companies to use and you could access that through remoting. Its kind of webservices. Suppose you have a Product class on a remote server(in warehouse) and you want to create a new product on the server. Then you would create a new object of this class remotely on the server. Then after setting the properties of the object appropriately, you could call its Save method to save that new product to the database on the server.

Hope it helps.
0
 
emi_sastraAuthor Commented:
Hi CodeCruiser,

Thank you very much for your answers.
0
 
CodeCruiserCommented:
You are welcome emi_sastra but i was not expecting a B grade for all my patience and effort!
0
 
emi_sastraAuthor Commented:
I am sorry, could I change my grading to you?

Thank you.
0
 
CodeCruiserCommented:
I dont know as i never asked a question myself.
0
 
emi_sastraAuthor Commented:
Moderator,

Please open again this question.
I want to change my grading.

Thank you.
0

Featured Post

Become an Android App Developer

Ready to kick start your career in 2018? Learn how to build an Android app in January’s Course of the Month and open the door to new opportunities.

  • 8
  • 8
Tackle projects and never again get stuck behind a technical roadblock.
Join Now