I found a bit difficult to integrating CRM 2013 with any non .net application because of its secure authentication method. Although there is a walkthrough available for JAVA to CRM Online but when I try to use the same method for CRM on-premise it gives error ([ERROR] Unable to parse the authentication policy from the WSDL) because it uses Active directory authentication. So I decide to create architecture to resolve the issue. This architecture contains 3 parts
1. Java / PHP Application
2. Custom Web service (.NET)
3. CRM 2013
For this purpose we need to create one custom web service in .NET which will works like a bridge in between Java and CRM.
1. Java / PHP Application
2. Custom Web service (.NET)
3. CRM 2013
For this purpose we need to create one custom web service in .NET which will works like a bridge in between Java and CRM.
Here are some helpful links that I use
1. Call Web service from Java / Call Web service from PHP
2. Create Custom Web service
3. Connect to CRM 2013
2. Create Custom Web service
3. Connect to CRM 2013
Limitations
1. We must need one .NET domain to deploy our web service
2. Data must be transferred in encrypted mode from Java/PHP application to Web service.
If you have any suggestion please use comment box. Thanks :)
2. Data must be transferred in encrypted mode from Java/PHP application to Web service.
If you have any suggestion please use comment box. Thanks :)
