web-services相关内容

替代品在SOA转换层:WCF

服务不是面向对象的。假设我有一个基础的OOAD设计。我们可以将其转换成DTO(即不具有任何行为)使用的转换层。但是,这可能会导致在了code量非常大的提高。什么是这个(通过C#)的另类想法WCF? 请让您的评论是否是有SOA和OOAD之间的这种过渡好主意。我们应该避免OOAD干脆当我们有SOA或使用这样的映射技术? 这是个好主意,以创建“工作的具体DTO”,而不是创造“DTO直接从域中删除后的 ..
发布时间:2015-11-24 15:47:49 C#/.NET

"重用现有的类型和QUOT;添加服务引用时被忽略

我加入一个服务引用我的一个项目在Visual Studio 2008在“服务引用设置”界面,我选择默认选项,它说:“再利用类型中的所有引用的程序集”。我已经提到了,我想重用一个类型的项目。这种类型被传递作为一个参数传递到Web方法。 然而,在生成References.cs文件时,它仍然会创建该类型的重复代理版本。有我丢失的东西?你需要做什么特别的引用类型?也许添加一些特殊的属性? 解决方案 ..
发布时间:2015-11-24 15:39:37 C#/.NET

"测试窗体只能用于来自本地计算机的请求&QUOT。

我创建.NET中的Web服务等服务文件的地址,有一个漂亮的自动生成解释它是如何工作的。当我从它的托管在它的机器上运行的页面,即使有,我可以用它来提交测试值,以服务的形式。但是在远程计算机上,它隐藏的形式,给出了如上所见的消息。 有一个点呢?我见过的其他站点调用,如果你问我这个“更安全”,但任何人都可以创建自己的形式很容易使这只不过是一个滋扰。 解决方案 如果您要发布的元数据,这是一个公开/不 ..
发布时间:2015-11-24 15:15:12 C#/.NET

服务引用错误:无法生成code的服务引用

我有一个Windows服务解决方案,并在尝试添加服务引用爱马仕(开源ebMS消息服务器)在VS2010的Web服务。 我可以通过它的网址找到Web服务,但是当我尝试和填充服务引用我得到Visual Studio中的以下错误: 错误8自定义工具错误:未能生成code为服务引用“TestService的”。请检查其他错误和警告消息的详细信息。 C:\ Users \用户管理\文档\ Visual ..
发布时间:2015-11-24 15:13:04 C#/.NET

我可以有一个ASP.NET SOAP网络服务的可选参数

我要建立与此签名,如果参数2为空不抛出异常的Web服务。这可能吗? [WebMethod的] 公共字符串的HelloWorld(字符串参数1,布尔参数2){} 唯一的例外是试图转换为Boolean空字符串时引发一个System.ArgumentException。 这是没有工作至今思路: 方法重载是不允许的web服务,比如 公共字符串的HelloWorld(字符串参数1 ..
发布时间:2015-11-24 15:08:55 C#/.NET

请问净4.5支持XML 1.1,但(对于字符XML 1.0无效)?

这是Web服务(客户端)的范围内。 我需要一个后端系统(Java)的接口,它是发送要求在一些控制字符&放大器;#14; 和 &放大器;#31; 范围 我很清楚地知道,XML 1.0不支持这一点,但我想知道如果.NET 4平台或.NET 4.5的Web服务框架的支持对话的XML 1.1。 解决方案 没有,它看起来并不像的XmlReader (多大的XML支持的核心。 NET)支持1.1: 使 ..
发布时间:2015-11-24 15:02:33 C#/.NET

basicHttpBinding的VS的wsHttpBinding

在一个WCF终结,什么是basicHttpBinding的和的wsHttpBinding之间的区别?当应该使用哪一个? 解决方案 吨,该材料在那里 - 只是谷歌的“WCF basicHttpBinding的的wsHttpBinding” 您会发现除其他外: WCF:basicHttpBinding的比较WsHttpBinding的在SOAP数据包级别 basicHttpBinding的区别 ..
发布时间:2015-11-24 14:55:44 C#/.NET

部署在IIS中.PDB文件。任何好处?

我部署ASP.NET和Web服务解决方案,以IIS为发展服务器。它看起来像这样做的工作部署所有的.pdb文件过的最后一个人。我问了一下,被告知,他们“在日志中提供更好的堆栈跟踪信息”,如果他们留在服务器上。 有没有道理呢?我一直留在他们身后,从来没有部署他们比我的本地机器上其他任何地方。 对于内部开发IIS服务器(不生产,不接触到外面的世界)是没有任何理由或不部署的.pdb文件?这有什么不好, ..
发布时间:2015-11-24 14:52:03 C#/.NET

消耗SOAP的Web服务,而不依赖于在app.config

我要建一个.NET组件,将调用外部Web服务。我用“添加服务引用”对话框,将Web服务添加到我的组件,从而产生消费服务所需的code,并添加设置以app.config文件。 我通过增加提及从控制台应用程序的DLL和调用创建Web服务的新实例适当的方法测试组件: ... =新MyServiceSoapClient()。但是,当我这样做,我得到以下异常: InvalidOperationExc ..
发布时间:2015-11-24 14:50:21 C#/.NET

在Web服务EF4原因循环引用

我有一个原因对象: 公共类原因 { 公共虚拟长标识{获取;组; } 公共虚拟字符串名称{;组; } 公共虚拟公司公司{获取;集;} } 我使用实体框架4和公司的导航属性来公司。 我为了将数据返回给客户端也可以使用web服务。 我有一个原因返回Web方法: [WebMethod的] 公共理性[] GetCallReasons() { ..
发布时间:2015-11-24 14:38:59 C#/.NET

设置超时值.NET Web服务

我在C#编写的是生活在SharePoint网站上的Web服务。我已经修改了web.config中有以下code: <结构> <的System.Web> <的httpRuntime executionTimeout =“360”/> ... 对于IIS的Inetpub文件时,SP ISAPI web.config文件和SP布局的web ..
发布时间:2015-11-24 14:36:36 C#/.NET

我可以通过使用UriTemplate非字符串WCF RESTful服务?

我可以做以下? [OperationContract的] [WebGet(UriTemplate =“/富/ {ID}”)] 串的getFoo(中间体ID); 我想我的服务,充当REST风格的服务和RPC样式的SOAP服务。 如果可能的话,我想保留INT如int,而不是用手做解析。 解决方案 如果我没有记错,在路径UriTemplate变量总是在使用WebGet或WebInvoke ..
发布时间:2015-11-24 14:34:33 C#/.NET

在WCF / .NET返回数据表

我有,我想返回一个DataTable的WCF服务。我知道,这往往是一个高度争论的话题,至于是否返回数据表是一个很好的做法。让我们把那个放在一边了一会儿。 当我从头开始创建数据表,如下,没有出现任何问题。表被创建,填充并返回到客户端,并且一切都很好: [DataContract] 公开数据表GetTbl() { 数据表TBL =新的DataTable(“testTbl”); 的 ..
发布时间:2015-11-24 14:32:12 C#/.NET

在强制WebRequest的基本身份验证

这将使用 我是集成Web服务 HTTP-POST请求和检索数据。远程服务器 需要基本身份验证按照RFC 2617 我的验证尝试失败了。 据失败的,尽管我附上'的NetworkCredential“对象为”HttpWebRequest的'对象'证书'的财产,不进行身份验证信息在标头中发送, 即使我设置'preAuthenticate'=真。 我在想什么? //使用的组块 的Network ..
发布时间:2015-11-24 14:29:47 C#/.NET

客户端配置为使用WCF JSON Web服务

我已经配置了Web服务使用JSON作为描述在这个博客上:解决方案 似乎有关于如何写一个WCF客户端的JSON REST服务的例子短缺。每个人似乎都使用WCF实现该服务,但几乎没有写一个客户端。因此,这里的服务(实现GET和POST请求)和客户端的一个比较完整的例子。 服务 Service接口 [的ServiceContract] 公共接口IService1 { [Operatio ..
发布时间:2015-11-24 14:27:34 C#/.NET

从WSDL文件在Visual Studio中的Web服务代理

我的应用程序需要跟那个还没有得到一个在线的WSDL定义的Web服务。然而,开发商给我提供了一个WSDL文件。 通过一个公共的WSDL的Visual Studio可以使用服务引用向导生成这个code我。但它似乎并不没有公开WSDL工作。 如何生成的$ C $下使用此WSDL文件谈论这个Web服务? 解决方案 尝试使用的 WSDL.EXE 然后包括生成的文件(的.cs)到项目中。 火了Vis ..
发布时间:2015-11-24 14:27:18 C#/.NET

模式为补偿缺乏继承的SOA

我觉得继承与基类的概念,面向对象的最强点。但是,这不是鼓励SOA。那么,什么是流行的方式克服这种限制在SOA?能否请您提供教程,解释(与WCF code示范)这些模式? 请注意:这不是关于模式的SOA提供一个一般性的问题。但更具体到上述问题 注:我使用WCF的SOA 阅读: 如何起床的速度在SOA? 什么是面向服务的架构? 待办事项DDD和SOA真正发挥得很好? Expand ..
发布时间:2015-11-24 14:21:52 C#/.NET