簡體   English   中英

Tridion 2011 SP1:使用Core Services創建客戶端應用程序時面臨問題

[英]Tridion 2011 SP1 : Facing Issue while creating client application using Core Services

我使用Core Services創建了一個小應用程序,當它在CMS服務器上運行時它工作正常。 但是當我將它托管在我的客戶端計算機上並運行時,它無法正常工作。

我檢查了webservices是否客戶端能夠跟蹤webservices。 網絡服務的URl - IP:5001 / webservices / CoreService2011.svc這個網址顯示了一個包含內容的網頁

您已創建了一項服務。

要測試此服務,您需要創建一個客戶端並使用它來調用該服務。 您可以使用命令行中的svcutil.exe工具執行此操作,語法如下:

svcutil.exe http://vmadtridiecmesx.ecmlab.com:5001/webservices/CoreService2011.svc?wsdl

這將生成配置文件和包含客戶端類的代碼文件。 將這兩個文件添加到客戶端應用程序,並使用生成的客戶端類來調用服務。 例如:

如果我點擊鏈接“http://vmadtridiecmesx.ecmlab.com:5001/webservices/CoreService2011.svc?wsdl”,就可以從這里獲取錯誤。

未知主機


描述:無法找到名為“vmadtridiecmesx.ecmlab.com”的服務器---服務器沒有DNS條目。 也許服務器名稱中存在拼寫錯誤,或者服務器不再存在。 仔細檢查名稱,然后重試。

這是問題嗎? 如果沒有,有人可以幫助我知道究竟是什么問題。

提前致謝

實際上,看起來您無法聯系該計算機,因為它沒有DNS條目(因此無法查找IP)。

如果您轉到CoreService2011.svc?wsdl URL,您應該返回WSDL XML - 而不是錯誤。

您在配置中使用IP嗎? 還是機器名?

無論哪種方式,我都建議修復DNS問題,以便客戶可以使用CM機器。

檢查是否可以使用TELNET連接到具有指定端口的主機。 我懷疑端口已關閉,這可能是防火牆問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM