Coreservice is used to perform operation on cms i.e. connect to cms, create content, create workflow etc.
To work with Coreservice with java we have to setup code which consume coreservice as wsdl soap client.
Repository
To check reference implementation please checkout