For invoking a synchronous service component, you can set up a timeout value when no response is returned, and can avoid hang-ups caused when no response is returned. Also, the timer must be set up in consideration of the maximum time taken for actual processing in a service component.