We don't have enough information to give an opinion about which one is better in your scenario, but in general, I prefer higher-level APIs (like JAX-RPC) over lower-level ones (like SAAJ).
Having said that, JAX-RPC has been obsolete for years, and will likely be removed from the next
JEE version. So any new development should be done using its successor JAX-WS.