我有一個客戶查詢管理網站,它有許多不同的網站(在不同的服務器上)發送查詢。目前,每個網站在頁面上都有一個聯繫表單,並且該表單創建與插入到一箇中央數據庫所需的SQL的數據庫連接。從多個不同的網站插入數據庫
這個工程,但問題是越來越多的網站現在正在查詢中發送,所以我在很多網站上覆制這個數據庫代碼。如果我需要更改數據庫中的某些內容,則需要遍歷所有網站並進行相同的更新。
查詢管理網站是asp.net。將查詢插入數據庫的網站是asp.net和php的混合體。我想在主網站上創建一個插入頁面,並在每個網站上發佈這個頁面。唯一的問題是每個網站都有自己的網站特定任務,例如發送電子郵件,添加到郵件列表。插入查詢數據庫是唯一可以在外部/全球範圍內完成的任務。
有沒有更乾淨的方式做到這一點?
如何創建一個Web服務,它將公開方法來執行數據庫上的操作?所有其他網站都可以使用這些方法來執行操作。 – samar