Microsoft_InfoPath

Microsoft InfoPath是用來開發以XML爲基礎的表格的應用程式 。 於2003年末首次發佈作爲微軟Office 2003套餐程式的一部分 。 InfoPath主要特點是它對自訂的XML概要支援 ， 以創作和查驗XML文件的能力 。 它可透過MSXML與SOAP工具包利用XML Web Services連接到外部系統 ， 並且後端和中間層系統可設定來利用Web Services標準如SOAP ， UDDI ， 以及WSDL來溝通 。 另外 ， 因爲InfoPath文件是基於XML的 ， 它可從外部資料庫資源調用資料綁定到表格控制元件而非InfoPath本身 。 這裏有一個例子可以說明InfoPath可以用來做什麼 ： 用戶在他們的筆記本上使用InfoPath離線填寫一張表單 。 InfoPath可以檢查這張表單裏一些字段的合法性 ， 用戶可以附加一個數字簽名 。 然後用戶可以連接到服務器 ， 提交表單 （ 以XML形式 ） ， 等待上級的批准 。 當用戶連接到服務器時 ， 表單模板可以被自動更新 。