1
消息服務器,我有我的Java應用程序,並通過使用SAP JCO的SAP服務器之間的工作連接。問題是我的連接僅限於1臺服務器。 應該有一個選項可用於連接到充當負載均衡器的SAP消息服務器。連接到SAP通過JCO
有沒有人有一個想法是如何工作的?
我的工作Hibersap例如:
final SessionManagerConfig sessionManagerConfig = new SessionManagerConfig("");
sessionManagerConfig.setContext(JCoContext.class.getName());
sessionManagerConfig.setProperty(DestinationDataProvider.JCO_ASHOST, "");
sessionManagerConfig.setProperty(DestinationDataProvider.JCO_SYSNR, "");
sessionManagerConfig.setProperty(DestinationDataProvider.JCO_CLIENT, "");
sessionManagerConfig.setProperty(DestinationDataProvider.JCO_USER, "");
sessionManagerConfig.setProperty(DestinationDataProvider.JCO_PASSWD, "");
sessionManagerConfig.setProperty(DestinationDataProvider.JCO_LANG, "");
...
很不錯的例子,現在的工作。每到SAP的請求是由時間 但是也有一些消息: sapparam:sapargv(ARGC,ARGV)還沒有被調用! sapparam(14):缺少FT_DLL(由FN_DPLCOM引用)。 sapparam(14):缺少FT_DLL(由FN_JVM引用)。 sapparam(14):缺少FT_DLL(由FN_JVM引用)。 sapparam(14):缺少FT_DLL(由FN_LCOM引用)。 sapparam(14):缺少FT_DLL(ref.by csi/SAP/csa_lib)。 sapparam(14):缺少FT_DLL_SHR(ref.by igs/ip/zipper)。 ... sapparam(1c):沒有使用的檔案。 sapparam:SAPSYSTEMNAME既不檔案也不在命令行 – user965220
如果您提供JCO_MSSERV然後JCO_R3NAME將被忽略。您不必設置這兩個屬性。此外,JCO_MSSERV還可能包含符號服務名稱,如* sapmsABC *而不是端口號。但直接指定端口號可以提供更好的性能。 – Trixx