共用方式為


從 PeopleSoft 接收

Microsoft Adapter for PeopleSoft Enterprise 為傳送配接器。 配接器支援 solicit-response,讓您可以傳送查詢並取得回應。 不過,如果您只想接收來自 PeopleSoft 的資料,則必須採取額外兩個步驟:

  1. 使用「設定命名空間」管線元件,建立自訂接收管線。

  2. 建立可從 PeopleSoft 存取的接收埠,例如使用 HTTP 配接器的連接埠。 將自訂接收管線與此接收埠搭配使用。

設定命名空間管線元件

接收自 PeopleSoft 的訊息不包含命名空間。 「設定命名空間」管線元件可讓您將命名空間新增至內送訊息。

「設定命名空間」管線元件的預設位置是 C:\Program Files\Microsoft BizTalk Adapters for Enterprise Applications\Pipeline Component。 您需要將 Microsoft.BizTalk.Adapters.Pipeline.SetNSForMsg.dll 元件複製到 BizTalk 所使用的管線元件目錄。 您還需要將此元件新增至 Visual Studio 工具箱,才能在 [管線設計師] 中使用該元件。

如需安裝元件的位置資訊,請參閱 部署管線元件

如需將元件新增至 Visual Studio 工具箱的資訊,請參閱 如何使用工具箱

設定設定命名空間管線元件

「設定命名空間」管線元件有兩個屬性可讓您設定:

使用 作法
預設目標命名空間 將固定的命名空間放在內送訊息中。
目標命名空間 XPath 根據 XPath 指定的位置,從內送訊息中擷取命名空間。 元件若是找不到有效的命名空間,就會在應用程式事件日誌中記錄警告,並使用預設目標命名空間 (若已指定)。

如果您將這兩個屬性保留空白,則元件不會指派命名空間給內送訊息,但是會將警告寫入至應用程式事件日誌。

另請參閱

開發應用程式