Implementing SOA Using Java EE