You can write your own JSR 88 client to deploy applications to the Enterprise Server. For more information, see the JSR 88 page at http://jcp.org/en/jsr/detail?id=88.
The :https is not needed by default in the developer profile and needed by default in the cluster profile. For example:
See Naming Standards for application and module naming considerations.