通过SOAP请求与Microsoft Dynamic CRM online服务器进行连接
2013-01-24 15:17
344 查看
通过SOAP请求与Microsoft Dynamic CRM online服务器进行连接
本来以为直接用Microsoft Dynamic CRM 2011 SDK就万事大吉了,但是没想到CRM 2011 SDK在Metro程序里根本没法用。查了很多资料发现,CRM 2011 SDK是用.Net Framework 4.0编写的,而Metro程序是运行在WinRT上。那是不是不用SDK就没法连接到CRM online服务器了呢?报着这样的疑问又开始查资料。后来在Microsoft Dynamics CRM Team的官方博客找到一篇名为“Building clients for Windows Phone and Windows 8 RT”的文章。文章里说Dynamics CRM 2011 SDK是无法用于Windows Phone和Windows 8 RT平台开发的。但是他们提供了一个sample解决方案,这个解决方案包含了2个重新编写的CRM SDK的DLL(包含源码哦)、1个Windows Phone工程和1个Windows 8 RT工程。后面2个工程可以通过这2个新的DLL连接Dynamic CRM。但是目前来说它只是个Sample,还是由一些功能是制限的。所以也没有采用这个解决方案(http://blogs.msdn.com/b/crm/archive/2012/11/02/building-clients-for-windows-phone-and-windows-8-rt.aspx)。只能苦逼的继续查资料(查的都快吐了。。。)。
经过大概1周的调查,在最后要放弃的时候,偶然发现了一篇名为“Connecting to CRM Online 2011 Web Services using SOAP Requests Only”的文章。文章的作者说它只通过SOAP协议就可以连接到CRM online。经过我的测试,确实可以连接上CRM online。文章的地址是:https://community.dynamics.com/product/crm/crmtechnical/b/crmgirishraja/archive/2011/02/04/connecting-to-crm-online-2011-web-services-using-soap-requests-only.aspx?wa=wsignin1.0。至于如何实现的,我就不多说了,我相信看到代码就懂了。在使用SOAP连接CRM online服务器的时候,如何编写SOAP请求呢?这也是我刚开始的疑问,后来发现只要通过Fiddler工具去捕获CRM 2011 SDK的https请求,就能很容易得到你想要的SOAP请求哦!!
本来以为直接用Microsoft Dynamic CRM 2011 SDK就万事大吉了,但是没想到CRM 2011 SDK在Metro程序里根本没法用。查了很多资料发现,CRM 2011 SDK是用.Net Framework 4.0编写的,而Metro程序是运行在WinRT上。那是不是不用SDK就没法连接到CRM online服务器了呢?报着这样的疑问又开始查资料。后来在Microsoft Dynamics CRM Team的官方博客找到一篇名为“Building clients for Windows Phone and Windows 8 RT”的文章。文章里说Dynamics CRM 2011 SDK是无法用于Windows Phone和Windows 8 RT平台开发的。但是他们提供了一个sample解决方案,这个解决方案包含了2个重新编写的CRM SDK的DLL(包含源码哦)、1个Windows Phone工程和1个Windows 8 RT工程。后面2个工程可以通过这2个新的DLL连接Dynamic CRM。但是目前来说它只是个Sample,还是由一些功能是制限的。所以也没有采用这个解决方案(http://blogs.msdn.com/b/crm/archive/2012/11/02/building-clients-for-windows-phone-and-windows-8-rt.aspx)。只能苦逼的继续查资料(查的都快吐了。。。)。
经过大概1周的调查,在最后要放弃的时候,偶然发现了一篇名为“Connecting to CRM Online 2011 Web Services using SOAP Requests Only”的文章。文章的作者说它只通过SOAP协议就可以连接到CRM online。经过我的测试,确实可以连接上CRM online。文章的地址是:https://community.dynamics.com/product/crm/crmtechnical/b/crmgirishraja/archive/2011/02/04/connecting-to-crm-online-2011-web-services-using-soap-requests-only.aspx?wa=wsignin1.0。至于如何实现的,我就不多说了,我相信看到代码就懂了。在使用SOAP连接CRM online服务器的时候,如何编写SOAP请求呢?这也是我刚开始的疑问,后来发现只要通过Fiddler工具去捕获CRM 2011 SDK的https请求,就能很容易得到你想要的SOAP请求哦!!
相关文章推荐
- Java中通过方法创建一个http连接并请求(服务器间进行通信)
- GCDAsyncSocket不通过服务器进行客户端间直接连接—iOS移动开发
- 通过将目录服务器配置为拒绝不请求签名(完整性验证)的 SASL (协商式、Kerberos、NTLM 或摘要式) LDAP 绑定和在明 文(非 SSL/TLS 加密的)连接上执行的 LDAP 简单绑定
- 解决: 关于配置局域网内通过一台WEB服务器连接到域服务器进行身份验证的IP设置
- 通过python代码远程连接服务器进行操作之paramiko模块
- C#学习笔记之通过http请求连接服务器
- python通过http请求发送soap报文进行webservice接口调用
- 通过 JS 实现与后台进行连接,提交表单,将获取到的数据pos给服务器。
- Qt5.9Creator登录界面函数总结(通过连接远程服务器数据库MySql5.7.17进行登录用户名和密码验证)
- [Cocos2d-x]在Cocos2d-x 3.x版本中如何通过WebSocket连接服务器进行数据传输
- [Cocos2d-x]在Cocos2d-x 3.x版本中如何通过WebSocket连接服务器进行数据传输
- 通过URL,使用HttpURLConnection进行请求/响应,访问web服务器图片等资源。异常报错
- C++实现文本消息推送--通过post请求方式访问第三方服务器从电脑向手机进行消息推送
- SoapUI模拟soap请求连接.net服务器接口
- Cocos2d-x 3.x如何通过WebSocket连接服务器进行数据传输
- Microsoft SQL Server 2008使用Management Studio进行连接到服务器问题
- MicroSoft SQL Server Manager 通过ODBC与VS进行连接操作示例程序
- 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接
- 通过互联网进行远程桌面连接