Netweaver里使用事務(wù)碼SM59創(chuàng)建Destination:
Java新建一個destination:
測試代碼:
try { Context ctx = new InitialContext(); ConnectivityConfiguration configuration = (ConnectivityConfiguration) ctx.lookup("java:comp/env/connectivityConfiguration"); DestinationConfiguration destConfiguration = configuration.getConfiguration(destinationName); if (destConfiguration == null) { response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, String.format("Destination %s is not found. Hint:" + " Make sure to have the destination configured.", destinationName)); return; } // Get the destination URL String value = destConfiguration.getProperty("URL"); URL url = new URL(value + "xml?origins=Walldorf&destinations=Paris"); String proxyType = destConfiguration.getProperty("ProxyType"); Proxy proxy = getProxy(proxyType); urlConnection = (HttpURLConnection) url.openConnection(proxy); injectHeader(urlConnection, proxyType); // Copy content from the incoming response to the outgoing response InputStream instream = urlConnection.getInputStream(); OutputStream outstream = response.getOutputStream(); copyStream(instream, outstream); } catch (Exception e) { // Connectivity operation failed String errorMessage = "Connectivity operation failed with reason: " + e.getMessage() + ". See " + "logs for details. Hint: Make sure to have an HTTP proxy configured in your " + "local environment in case your environment uses " + "an HTTP proxy for the outbound Internet " + "communication."; LOGGER.error("Connectivity operation failed", e); response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, errorMessage); }
通過JNDI獲得destination配置的url:
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/69364.html
摘要:以,在瀏覽器里訪問這個,得到輸出從到的距離。如何讓一個部署到云平臺的應(yīng)用也能訪問到該呢首先在云平臺里創(chuàng)建一個,維護(hù)的在代碼里使用云平臺里創(chuàng)建的然后使用讀取里配置的部署到云平臺之后,在里看到結(jié)果云平臺顯示如下瀏覽器訪問如下 showImg(https://segmentfault.com/img/remote/1460000014835767); 以Internet Service ht...
摘要:環(huán)境的搭建我的系統(tǒng)有個函數(shù)名叫,輸入一個和,會輸出為這對客戶和組合維護(hù)的一組和描述信息。測試如下下面是使用消費(fèi)該函數(shù)的代碼為簡單起見沒有使用的庫進(jìn)行的序列化。 Java Connector(JCO)環(huán)境的搭建:Step by step to download and configure JCO in your laptop我的ABAP系統(tǒng)有個函數(shù)名叫ZDIS_GET_UPSELL_MA...
摘要:我在的事務(wù)碼里為維護(hù)圖片文件作為附件通過如下簡單的代碼即可將圖片文件的二進(jìn)制內(nèi)容讀取出來然后我把這段代碼封裝到一個里,在代碼里消費(fèi)這個,把返回的二進(jìn)制內(nèi)容存成本地圖片文件。 我在S/4HANA的事務(wù)碼MM02里為Material維護(hù)圖片文件作為附件: showImg(https://segmentfault.com/img/remote/1460000015368069); 通過如下簡...
摘要:中間件的分類基于遠(yuǎn)程過程調(diào)用的中間件。基于對象請求代理的中間件。消息傳遞指的是程序之間通過在消息中發(fā)送數(shù)據(jù)進(jìn)行通信,而不是通過直接調(diào)用彼此來通信,直接調(diào)用通常是用于諸如遠(yuǎn)程過程調(diào)用的技術(shù)。 一.中間件 1.1 什么是中間件? 由于業(yè)務(wù)、機(jī)構(gòu)和技術(shù)是不斷變化的,因此為其服務(wù)的軟件系統(tǒng)必須適應(yīng)這樣的變化。在合并、添加服務(wù)或擴(kuò)展可用服務(wù)之后,公司可能無力負(fù)擔(dān)重新創(chuàng)建信息系統(tǒng)所需的成本。正是在...
摘要:多個發(fā)布者將消息發(fā)送到系統(tǒng)將這些消息傳遞給多個訂閱者。發(fā)送消息目的地目的地指明消息被發(fā)送的目的地以及客戶端接收消息的來源。消息生產(chǎn)者消息生產(chǎn)者由創(chuàng)建,用于往目的地發(fā)送消息。 簡介: JMS(JAVA Message Service,java消息服務(wù))API是一個消息服務(wù)的標(biāo)準(zhǔn)或者說是規(guī)范,允許應(yīng)用程序組件基于JavaEE平臺創(chuàng)建、發(fā)送、接收和讀取消息。它使分布式通信耦合度更低,消息服務(wù)...
閱讀 2844·2021-11-19 11:35
閱讀 2591·2021-11-02 14:40
閱讀 1413·2021-09-04 16:48
閱讀 3019·2019-08-30 15:55
閱讀 1774·2019-08-30 13:11
閱讀 1965·2019-08-29 11:12
閱讀 1102·2019-08-27 10:52
閱讀 3169·2019-08-26 18:36