/ / Використання PoolingHttpClientConnectionManager у контейнері EJB - httpclient, apache-httpclient-4.x, apache-commons-httpclient

Використання PoolingHttpClientConnectionManager у контейнері EJB - httpclient, apache-httpclient-4.x, apache-commons-httpclient

  • Ми хочемо використовувати HttpClient всередині контейнера EJB Glassfish 3.1 Open вихідне видання.
  • В Документація HttpClient ми бачимо наступне про BasicHttpClientConnectionManager: "Це з'єднання Реалізація менеджера повинна використовуватися в контейнері EJB ".
  • Немає такої лінії в документації PoolingHttpClientConnectionManager.
  • Чи можна використовувати PoolingHttpClientConnectionManager у контейнері EJB?
  • Якщо ні - чи можете ви пояснити, чому?

Відповіді:

2 для відповіді № 1

Ви можете, але явно керувати потоками, колищо працює всередині контейнера EJB, забороняється специфікацією EJB 3.1, що ефективно надає пул PoolingHttpClientConnectionManager практично непотрібні.