https://tckimlik.nvi.gov.tr/Service/KPSPublic.asmx?WSDL
Create Person
Person person = new Person(tcNo,name,surname,birthday);
Create Servis for person who validate tc number
IdentificationClient identificationClient = new IdentificationClient(person);
Validate number
Response response = identificationClient.checkIdentificationNo();
Response
System.out.println(response.isValid()); // true or false
for (String error : response.getErrors()) // if errors
System.err.println(error); // print errors
Example Java Client Example Code