If you're going for interop., stay away from DataSets and DataTables (like
you mentioned). In most cases custom classes are used instead. For example
suppose you have a Customer table, you'd have to create a Customer Class:
public class Customer
{
public string Name;
public string Telephone;
}
Your webmethod would look like this:
public Customer[] GetCustomers()
{
}
Of course you can choose to implement properties instead of fields.

Signature
Greetz
Jan
________________
Read my weblog: http://weblogs.asp.net/jan
> I'm new to webservices but not .Net and was wondering if anyone could
> give suggestions on how to build a service that would be available to
[quoted text clipped - 12 lines]
>
> Thanks