I have been introduced to a system with a C# client and server where the client connects using information set up by service reference. Basically I need to make the C# client, but with Java. It needs to still connect to the C# server, which uses authentication via Kerberos Service Principal Name.
The tutorials that I have looked at aren't exactly what I need - they show me how to request a SPN, create a new server and client, or some other indirectly helpful tutorial.
I would appreciate any tutorials / help / insight into knowing how to achieve this. In the C# client I only have to receive the server address from the user and call a function in the service reference to achieve my desired result, but I doubt that it will be that simple for going from a Java client to a C# server.
EDIT: Does anybody know if this has been done / is possible? It seems like I would just have to figure out how to use Kerberos / WSDL and mimic what the C# client does, but is that accurate? What does the C# client do?