我是SOAP和Web服務(2天體驗)的新手。使用SOAP Web服務從SQL Server 2008數據庫獲取數據
我使用博尼塔開放解決方案作爲BPMS,其中我有一個'WebServer SOAP 1.2'連接器。我需要使用SOAP從/將數據寫入/寫入數據庫。我不想使用基於JDBC的'SQL Server'連接器,因爲系統將緊密耦合。
在SQL Server 2008中是否有任何已經實現的SOAP Web服務來做到這一點,還是應該開發自己的?如果我應該開發自己的,我猜測最好的方法是使用ASP.NET,對嗎?
沒有(也不應該有),並且你想開發你自己的,使用WCF。您並不想僅僅通過Web服務暴露整個數據庫。創建一個服務來暴露_only_什麼您的BPMS系統需要。 –
我可以將WCF與SOAP結合使用嗎?我讀過WCF使用開放數據協議這是一個RESTful數據訪問協議。 我需要使用SOAP,因爲我的BPMS僅在其連接器中提供此協議。 –
WCF支持許多協議,包括SOAP和REST。你必須一直在閱讀「[WCF數據服務](https://msdn.microsoft.com/en-us/library/cc668792.aspx)」。 –