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

Remoting? Web services?

Hello,

Here is call for help.... and the answer is probably simple but I do not
know where to start!

I have a class library that I am building. I want this class library to
reside in one location on my network and allow all other departments to use
this library to enter their data through it.

THe Library is composed of several classes: I have a header class that is
composed header information and several smaller collections. IE Gifts,
Orders, Subscriptions
The other classes such as the GIft, Orders class need to be exposed much in
the same way the Datarow is to a Datatable.

How do I keep the Library in one location so that the code is updates once
for all applications using it.

If I am not using WebServices waht other technology is out there. If I were
to use webservices can I Pass the class back and forth or do I have to get
into serialization then. This sounds like an application server to me but how
to I begin to implement an application server without webservices?

HELP not sure how to apprach this relativly simple problem. Feeling kinda
dumb on this one.

Chris

Jun 28 '06 #1
2 887

Do you need to pass "the class" to the clients?

A web service is an interface to a class.

If they can simply consume the methods of a class via a web service
interface, then you could update the class itself as part of the web
method on the server side.
Niebs wrote:
Hello,

Here is call for help.... and the answer is probably simple but I do not
know where to start!

I have a class library that I am building. I want this class library to
reside in one location on my network and allow all other departments to use
this library to enter their data through it.

THe Library is composed of several classes: I have a header class that is
composed header information and several smaller collections. IE Gifts,
Orders, Subscriptions
The other classes such as the GIft, Orders class need to be exposed much in
the same way the Datarow is to a Datatable.

How do I keep the Library in one location so that the code is updates once
for all applications using it.

If I am not using WebServices waht other technology is out there. If I were
to use webservices can I Pass the class back and forth or do I have to get
into serialization then. This sounds like an application server to me but how
to I begin to implement an application server without webservices?

HELP not sure how to apprach this relativly simple problem. Feeling kinda
dumb on this one.

Chris

Jun 28 '06 #2
Thanks for your reply

Yes, The Class needs to be loaded thorugh various means. The class has about
50 properies to it (I know ugly - Thank the third party were working with)
and there are several combinations of properties that may or may not be used.

So the only way I can see doing that is to expose the entire class to the
client

Chris

"John Bailo" wrote:

Do you need to pass "the class" to the clients?

A web service is an interface to a class.

If they can simply consume the methods of a class via a web service
interface, then you could update the class itself as part of the web
method on the server side.
Niebs wrote:
Hello,

Here is call for help.... and the answer is probably simple but I do not
know where to start!

I have a class library that I am building. I want this class library to
reside in one location on my network and allow all other departments to use
this library to enter their data through it.

THe Library is composed of several classes: I have a header class that is
composed header information and several smaller collections. IE Gifts,
Orders, Subscriptions
The other classes such as the GIft, Orders class need to be exposed much in
the same way the Datarow is to a Datatable.

How do I keep the Library in one location so that the code is updates once
for all applications using it.

If I am not using WebServices waht other technology is out there. If I were
to use webservices can I Pass the class back and forth or do I have to get
into serialization then. This sounds like an application server to me but how
to I begin to implement an application server without webservices?

HELP not sure how to apprach this relativly simple problem. Feeling kinda
dumb on this one.

Chris

Jun 28 '06 #3

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

Similar topics

5
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...
3
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...
1
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...
13
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...
11
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...
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...
0
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. ...
8
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...
1
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...
4
by: =?Utf-8?B?UGV0ZXI=?= | last post by:
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...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
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,...
0
jinu1996
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...

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.