synapse

    0熱度

    1回答

    上下文: 我使用wso2esb 4.8.0。 我有代理服務: <?xml version="1.0" encoding="UTF-8"?> <proxy xmlns="http://ws.apache.org/ns/synapse" name="eProxy" transports="https" statistics="disable" trac

    1熱度

    1回答

    再次。作爲技術練習,我試圖使用WSO2 ESB來代理一些網絡流量。具體來說,我試圖代理網站流量和改變返回的響應上的飛,像這樣: 有無ESB收到一個HTTP請求 請求代理到一個特定的服務器 收到響應 查找單詞出現的任何「悲」與「喜」(不區分大小寫的正則表達式) 通過改變響應返回給瀏覽器 更換0 有人會認爲這是一個簡單的正則表達式或XSLT操作,但事實證明這比我想象的要困難得多。就目前而言,這是我使用

    0熱度

    1回答

    我有一個簡單的場景,我有WSO2 ESB實例,並且我構建了處理消息的序列,這個序列的一個步驟是消息體的內容豐富化。應該添加到豐富正文中的信息可以通過部署在應用程序服務器上其他位置的REST webservice獲得。我無法找到工作解決方案與默認中介集(我知道,有可寫性我自己的中介)。豐富的介體本身不具備這種能力。我在PacktPub的書中發現了類似的解決方案,樣本被稱爲內容豐富,但它使用數據庫()

    1熱度

    1回答

    我在執行外部程序的WSO2 ESB中編寫了一個sheduled任務。我想在運行任務時將WSO2用戶的憑據信息發送到這些程序。 有什麼辦法可以做到嗎? 此致敬禮

    0熱度

    1回答

    如果我使用send中介與收件人列表或克隆介體,wso2esb將在soap:Body上發送沒有屬性的消息。我在代理服務上籤署了消息,因此留下消息是至關重要的。 使用發送中介只有一個收件人(不在收件人列表中)工作正常。在wso2esb版本481上,一切正常。 我在wso2esb jira中搜索了關閉的bug,但沒有發現任何有用的東西。 因此,也許有人可以提供關於這個問題的一些信息,或告訴我如何繞過這個

    0熱度

    1回答

    我有應用程序,連接到N個設備導致網絡。 問題是: TCP客戶端類不是異步的,我將命令發送到設備,我現在想要獲得答案。 因此,2個或更多活動客戶端會凍結我的應用程序。 任何想法如何做一些,這將不會凍結我的應用程序,如果許多設備一次啓用? TCP客戶端類使用Synapse類包。 謝謝!

    1熱度

    1回答

    我想從網絡獲取圖像並將其顯示爲流(不保存)並在TImage上顯示。 下面的代碼產生一個錯誤: response := TMemoryStream.Create; try HttpGetBinary('http://www.example-url/example_image.jpg', response); Image.Picture.LoadFromStream(respon

    0熱度

    1回答

    我試圖使用庫THTTPSendEx上載文件。 我的代碼: procedure TForm1.Button1Click(Sender: TObject); var HTTP:THTTPSendEx; Data:TMultipartFormDataStream; sHTML:string; //Recived HTML code from web begin if OpenDialog1.

    1熱度

    1回答

    我實現了一個代理服務緩存從後端(REST)的Web服務的響應。我對EP的響應做了一些處理,比如將ContentType更改爲application/xml,所以我定義了一個「OnCacheHit」序列,最後我使用send mediator將消息發送回客戶端。但客戶端收到一個空的響應(無論我是直接從我的瀏覽器還是從另一個代理服務中調用該服務)。 <?xml version="1.0" encodin

    0熱度

    1回答

    我正在嘗試基於一些專有的二進制協議來實現WSO2 ESB的特定傳輸。根據協議規範,只有在我確信將來會處理的情況下,我才需要確認收到的每個數據包。由於這些原因,必須使用一些持久性商店。 我想要實現經由獲取其被用作在生產隊列協議分組/消息並且將它們存儲到臨時messageStore WSO2 ESB序列協議邏輯/消費者模式(其中生產者傳送本身和消費者是我的數據包處理器)。 在向客戶端發送確認之前,我必