Axis2存根连接池

时间:2016-07-20 02:41:54

标签: java web-services axis2 connection-pooling

我一直在尝试使用axis2 Stub创建一个消耗其他第三方客户端的Web服务。我不确定我的Web服务在Linux服务器上消耗了大量内存是否正常。

我像这样使用axis2存根

              log.info("Initializing PGSOAPSERVER CONNECTION");
              PGSOAPStub serviceStub = new PGSOAPStub(PGSOAP_ENDPOINT);
              PGSOAPCALL pgsoapcall = new PGSOAPCALL();
              log.info("Preparing PGSOAPCALL parameters");
              pgsoapcall.setPrmFunction("LTEDPROVAPN");
              pgsoapcall.setPrmMSISDN(disableAPNInput.getMsisdn());
              pgsoapcall.setPrmIMSI(IMSI);
              pgsoapcall.setPrmSource("MPP");
              pgsoapcall.setPrmNewIMSI("");
              pgsoapcall.setPrmSvcID("");
              log.info("Sending PGSOAPCALL request");
              String PGSOAPresult  = serviceStub.pGSOAPCALL(pgsoapcall).getPGSOAPCALLResult();
              serviceStub._getServiceClient().cleanupTransport();

我尝试用谷歌搜索如何使用axis2存根实现连接池,但我找不到一个明确的教程。

我正在使用Axis2 1.7和Java 8

所以我的问题是:

  • 我目前的实施是否适用于PRODUCTION环境?

  • 如何实现Axis2 Stub连接池?

由于

0 个答案:

没有答案