non-RAC service names ?

Can additional service names be defined for a non-RAC 10g database,
similar to how multiple service names can be configured for RAC ?  This
would be to support JDBC connections, so a tnsnames alias would not
work.   I have looked over various docs and I do not see any way of
creating them- and I tried DBCA as well as that allows managing service
names on a RAC db, but that option is disabled for a non-RAC db. 

Other related posts: