我一直在尝试使用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连接池?
由于