我對web服務非常陌生,需要創建一個可以處理對象圖的web服務。我的典型例子是一個CRM Web服務,給定一個客戶編號將返回一個類型爲Company的「對象」,並具有Contacts的集合屬性。對象圖和網絡服務
即:
[WebService]
public Company GetCompanyByCustomerNumber(string customerNumber) {...}
將返回的實例:
public class Company
{
....
public List<Contact> Contacts { get { ... } }
}
這將是非常好的能夠創建web服務,以便它可以輕鬆地從Visual Studio,使消費它可以直接與公司和相關聯繫人...
這可能嗎?
感謝 弗雷德裏克
雖然沒有明確涉及到這一點,我會建議看NHibernate的做數據的實際查詢您的服務回報,我承認WCF的會話管理模式和NH相當複雜。 – 2010-02-03 13:49:55
謝謝,但我有「內部」一切,這是爲了與外部溝通:-) – 2010-02-03 13:55:12