代码改变世界

随笔档案-2012年11月

使用WCF进行跨平台开发之三(JAVA调用WCF服务)

2012-11-03 16:57 by 小白哥哥, 4093 阅读, 收藏,
摘要: 前两篇写了在.net中和php中调用WCF。这一篇将要解决java中调用WCF的问题,使用的依旧是上一篇中托管在IIS中的WCF服务,本来我是打算用axis来写这篇文章的,可就在我开始之前,无意中发现了在java包中自带的wsimport工具,用起来是极为爽快,而且也节省了配置axis的时间。所以,就它吧 其实在有了wsimport,在java调用wcf的时候是极为简单的,当然这是建立在使用不太复杂的服务的情况下,如果还要考虑安全验证、发布订阅等问题,还是相对复杂的,但是这三篇文章没准备写那么多,只是想能把跨平台这三个字真的应用在实践中。起一个抛砖引玉的作用吧。1.开发必备 这么说,只要是做. 阅读全文

使用WCF进行跨平台开发之二(IIS托管WCF服务并使用php平台调用)

2012-11-03 16:25 by 小白哥哥, 2109 阅读, 收藏,
摘要: 上一篇中,使用控制台托管了WCF服务,但是如果想从PHP和java平台调用,必须将其托管到IIS中(并不是必须的,还是有其他的方式的 比如windows azure)1.系统必备 首先,必须打开IIS和WAS,如果没有,可以在控制面板--程序--打开或关闭Windows功能打开。 而后必须的当然是php环境,这就根据您自己的需求配置啦,但是必须注意的是,必须打开php.ini中soap的扩展,步骤是,打开php.ini,搜索php_soap.dll,去掉前面的注释“;”,然后重起php服务器。2.在IIS中托管WCF服务 在IIS默认网站中添加应用程序emp,并在高级设置中,设置应用程序池为“ 阅读全文

使用WCF进行跨平台开发之一(WCF的实现、控制台托管与.net平台的调用)

2012-11-03 15:12 by 小白哥哥, 3794 阅读, 收藏,
摘要: WCF是Windows Communication Foundation的缩写,是微软发展的一组数据通信的应用程序开发接口,它是.NET框架的一部分,是WinFx的三个重要开发类库之一,其它两个是WPF和WF。在本系列文章(我现在计划的应该是三篇,一篇WCF的开发和部署,另外是在.net平台上调用它,第二篇是PHP调用,第三篇是JAVA调用)。 在本次的跨平台集成通信开发示例中,使用到的各种技术,咱且走且看,一边开发一边讲解。1.创建项目结构使用VS2010一个名为IntergatedCommunication的空解决方案,在其下,新建Contracts、Implemention两个类库项目. 阅读全文