小编jon*_*snz的帖子

.NET中的SOAP客户端 - 参考或示例?

背景:

我正在创建一个webservices站点,它将提供许多类型的简单服务,而不仅仅是SOAP和其他协议.目标是使转换,RSS解析,垃圾邮件检查和许多其他类型的工作变得容易.该网站主要针对初学者开发人员.

我的问题:

我从来没有开发过任何C#或.NET.很多年前我确实破解了一些VB6,但就是这样.现在我需要一些在C#中通过SOAP进行RPC调用的例子.我试图搜索网络和Stack Overflow,找到这个,但没有找到很多资源,我不知道如何排序资源(哪些是旧的?哪些是不正确的?等等).

我创建了一个简单的示例服务,在PHP中调用如下:

<?php
$client = new SoapClient('http://webservi.se/year'); //URL to the WSDL
echo $client->getCurrentYear(); //This method returns an integer, called "year"
?>
Run Code Online (Sandbox Code Playgroud)

我现在想在C#中尽可能简单地调用这个方法.所有参考和例子都非常受欢迎.我该从哪里开始?哪些课程/模块/我可以使用哪些?

如果有更好的通信框架(后端意味着可扩展),解决方案根本不需要涉及SOAP,但请注意,服务器端是在Unix上用PHP实现的,因此Microsoft的专有解决方案是不可能的.服务器端.

请注意,我需要这样,所以我可以为J. Random Web Developer编写文档,以便遵循(即使它们在共享的虚拟主机上).因此,我认为最好的方法应该是仅在代码中执行此操作,但即使是其他方式,这当然也是受欢迎的.

c# wcf soap soap-client

68
推荐指数
6
解决办法
17万
查看次数

自定义开源项目的源代码控制的最佳实践

我一直在使用开源Java项目,不得不为我们的网站进行一些自定义更改.我已经通过Subversion下载了源代码,修改了两个文件并构建了一个自定义JAR文件.现在我需要将这些自定义更改存储到OUR Subversion源代码控制系统中.做这个的最好方式是什么?

我应该将开源代码的完整标记版本检查到我们的系统中,然后创建一个包含我们更改的分支吗?或者我应该只是签入我们的自定义文件并依赖开源标记版本来永远存在?或者其他一些东西呢?

version-control customization open-source

3
推荐指数
1
解决办法
541
查看次数