WCF+winfrom的开发有个问题请教!

问题描述

刚接触WCF写了个方法带个Object参数如下:[OperationContract(IsOneWay=true)]voidStart(objectobj);然后winfrom引用WCF的地址调用,下面就报错了。请问要怎么处理呢。ServiceClientclient=newServiceClient();Threadthread=newThread(newParameterizedThreadStart(client.Start));thread.Start(Data);

解决方案

时间: 2024-08-02 04:27:04

WCF+winfrom的开发有个问题请教!的相关文章

java-Java软件开发的一些问题请教

问题描述 Java软件开发的一些问题请教 做一个手机app 主要用来下单购买商店里的东西 类似于天猫超市 在商店电脑上处理下单信息 大体是这样的 都需要用到哪些东西 需要一个数据库服务器吗?商店电脑和手机都作为客户端? 解决方案 前端Android或者Ios,后台Web服务器,数据库当然也是必须的.手机端和电脑端都属于前端,前端之前不会互相访问,对于后台来讲,它们都一样. 解决方案二: 需要jsp服务器,可以用阿里云 解决方案三: 要写服务器代码,部署到楼上说的哪里云,还要有一个数据库,用mys

使用WC“.NET研究”F实现SOA面向服务编程——使用AJAX+WCF服务页面开发

在上一篇讲到,如果将BLL层的每一个类都转化为*.svc,这是一个不实在的想法.它会使服务变化复杂,难于管理. 这时候,我们第一时间想到的是23个简单开发模式中的Factory,在这里,Factory正好派上用场.我们把这个Factory称之为管道(pipeline) ,通过这个管道客户端可以随意调用服务器BLL层里面的类. (关于管道的概念,建议参考Cory Isaacson的杰作<多核应用架构关键技术-软件管道与soa>) 当你使用B/S方式开发UI层时,只要了解此开发模式,使用Ajax加

一起谈.NET技术,使用WCF实现SOA面向服务编程——使用AJAX+WCF服务页面开发

在上一篇讲到,如果将BLL层的每一个类都转化为*.svc,这是一个不实在的想法.它会使服务变化复杂,难于管理. 这时候,我们第一时间想到的是23个简单开发模式中的Factory,在这里,Factory正好派上用场.我们把这个Factory称之为管道(pipeline) ,通过这个管道客户端可以随意调用服务器BLL层里面的类. (关于管道的概念,建议参考Cory Isaacson的杰作<多核应用架构关键技术-软件管道与soa>) 当你使用B/S方式开发UI层时,只要了解此开发模式,使用Ajax加

Learn WCF (2)--开发WCF服务

在上一篇中和大家复习了有关WCF的一些基础知识,这篇通过实例和大家分享如何开发一个获取,添加学生信息的WCF服务. 开发WCF服务的端点需要涉及下面几个任务: 开发服务契约:指定端点可用的WCF服务的操作. 开发绑定:绑定指点端点与外界通信的协议. 添加,删除,更新和配置端点:在配置文件中添加和绑定端点(当然也可以用编码的形式,但是不推荐.) 添加行为:一个行为就是一个组件,能增强服务,端点,和操作的运行时行为. 开发一个WCF服务契约 一个WCF服务契约是一个用元数据属性[ServiceCon

WCF分布式开发步步为赢(8)

使用数据集(DataSet).数据表(DataTable).集合(Collection)传递数据 数据集(DataSet).数据表(DataTable).集合(Collection)概念是.NET FrameWork里提供数据类型,在应用程序编程过程中会经常使用其来作为数据的载体,属于ADO.NET的一部分.今天我们WCF分布式开发步步为赢第8节的内容:使用数据集(DataSet).数据表(DataTable).集合(Collection)传递数据.本节内容除了介绍几个类型概念外的,同样会详细给

WCF分布式开发步步为赢(7):WCF数据契约与序列化

本节继续学习WCF分布式开发步步为赢(7):WCF数据契约与序列化.数据契约是WCF应用程序开发中一个重要的概念,毫无疑问实现客户端与服务端数据契约的传递中序列化是非常重要的步骤.那么序列化是什么?为什么会有序列化机制?或者说它是为了解决什么问题?作用是什么?现有的.NET 序列化机制和WCF序列化机制有什么不同?我们在本节文章里都会详细介绍.本节结构:[0]数据契约[1]序列化基本概念[2].NET 序列化机制[3]WCF序列化机制[4]代码实现与分析[5]总结. 下面我们正式进入今天的学习阶

WCF分布式开发步步为赢(5)服务契约与操作重载

继上一节WCF分布式开发步步为赢(4):WCF服务可靠性传输配置与编程开发,本节我们继续学习WCF分布式开发步步为赢的第(5)节:服务契约与操作重载.这里我们首先讲解OOP面向对象的编程中方法重载,重载的意义,WCF服务编程开发如何实现操作重载,随后是代码分析部分,给出了服务端服务契约定义和实现操作重载的注意的问题和实现过程,然后详细介绍了客户端实现操作重载的方式.最后是本文的总结部分.本节的结构是:[1]重载概念[2]操作重载[3]代码实现分析[4]运行结果[5]总结 [1]重载概念: [1.

WCF分布式开发步步为赢(2)自定义托管宿主WCF解决方案开发配置过程详解

上一节WCF分布式开发步步为赢(1):WCF分布式框架基础概念我们介绍了WCF服务的概念和通信框架模型,并给出了基于自定义托管服务的WCF程序的实现代码.考虑到WCF分布式开发项目中关于托管宿主服务配置和客户端添加引用.两个环节最容易出错.对于大部分想学习WCF分布式开发的人来说,成功开发.配置.部署第一个自己的WCF服务困难重重.很多资料都介绍了WCF的基本概念.但是对于实际的项目开发过程介绍粗略,给入门者带来诸多不便.今天我们就来补充一节WCF分布式开发一个完整解决方案的开发和配置过程.本节

WCF分布式开发常见错误(20):TimeoutException was unhandled

在进行WCF应用程序开发的时候,如果大量客户端发送请求到WCF服务,往往会出现这个异常,超时.WCF服务响应超时.没有在指定的时间00:01:00内打开操作,分配给这个操作的时间或许只是超时时间的一部分. 错误信息如下: The open operation did not complete within the allotted timeout of 00:01:00. The time allotted to this operation may have been a portion of