Есть ли у Spring поддержка транзакций SAP JCo? - PullRequest
4 голосов
/ 02 июля 2011

Есть ли у Spring поддержка управления транзакциями JCo? Как можно сочетать транзакции с транзакциями SAP JCo или JRA?

Привет

1 Ответ

2 голосов
/ 13 декабря 2013

Цель Spring состояла в том, чтобы облегчить сложность программирования в мире Java.Как программист JAVA ваше желание не удивительно:)

Spring предоставляет оболочку для стандартных спецификаций в JAVA, таких как JTA, JDO, JDBC и т. Д. В то время как JCo - это просто API коннектора, предоставляемый SAP для взаимодействия с внутренними объектами SAPи интерфейсы.В настоящее время, насколько мне известно, Spring не предоставляет никакой поддержки JCo.

JCo3 поддерживает JCoContext для соединений с отслеживанием состояния, что мало помогает, но не в той степени, в которой вам может понадобиться.

Вы можетена самом деле нужно реализовать JCoServerTIDHandler и еще один интерфейс из того же пакета (я точно не помню) для эффективного контроля над управлением транзакциями.В конце концов, это будет означать реализацию Java Connector Architecture (JCA).Это будет правильным решением для вашей проблемы.

Надеюсь, это поможет.

...