Four different methods of creating J2EE web services developed with Oracle ADF