Microsoft InfoPath是用來(lái)開(kāi)發(fā)XML為本用戶表格的應(yīng)用程序。于2003年末首先發(fā)布為微軟Office 2003套餐程序的一部分。InfoPath主要特點(diǎn)是它對(duì)自訂的XML概要支援,以創(chuàng)作和查驗(yàn)XML文件的能力。它可透過(guò)MSXML與SOAP工具包利用XML Web Services連接到外部系統(tǒng),并且后端和中間層系統(tǒng)可設(shè)定來(lái)利用Web Services標(biāo)準(zhǔn)如SOAP,UDDI,以及WSDL來(lái)溝通。另外,因?yàn)?/span>InfoPath文件是基于XML的,它可從外部數(shù)據(jù)庫(kù)資源調(diào)用資料綁定到表格控制元件而非InfoPath本身。
這里有一個(gè)例子可以說(shuō)明InfoPath可以用來(lái)做什么:用戶在他們的筆記本上使用InfoPath離線填寫(xiě)一張表單。InfoPath可以檢查這張表單里一些字段的合法性,用戶可以附加一個(gè)數(shù)字簽名。然后用戶可以連接到服務(wù)器,提交表單(以XML形式),等待上級(jí)的批準(zhǔn)。當(dāng)用戶連接到服務(wù)器時(shí),表單模板可以被自動(dòng)更新。
微軟公司日前宣布取消InfoPath組件,所以InfoPath 15是最后的版本。
|