久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何理解ABAP和Java的destination和JNDI

149次閱讀
沒有評論

共計 1769 個字符,預計需要花費 5 分鐘才能閱讀完成。

如何理解 ABAP 和 Java 的 destination 和 JNDI,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

Netweaver 里使用事務碼 SM59 創建 Destination:

如何理解 ABAP 和 Java 的 destination 和 JNDI

Java

新建一個 destination:

如何理解 ABAP 和 Java 的 destination 和 JNDI

如何理解 ABAP 和 Java 的 destination 和 JNDI

測試代碼:

 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:

如何理解 ABAP 和 Java 的 destination 和 JNDI

關于如何理解 ABAP 和 Java 的 destination 和 JNDI 問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注丸趣 TV 行業資訊頻道了解更多相關知識。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計1769字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 盐山县| 正安县| 平谷区| 赤城县| 望城县| 巨野县| 广宁县| 阿拉善右旗| 嘉兴市| 彩票| 潍坊市| 温宿县| 铜鼓县| 龙川县| 美姑县| 湖口县| 永顺县| 本溪市| 伊川县| 长垣县| 黄梅县| 渭南市| 五家渠市| 房产| 顺平县| 泊头市| 阿城市| 南平市| 鹤岗市| 高雄县| 仲巴县| 临湘市| 上林县| 长春市| 吉林省| 瑞丽市| 武冈市| 泸西县| 建阳市| 新津县| 长汀县|