当前位置:IT168首页 > 技术开发 > 概述
[收藏此页] [打印] [推荐] [评论]

本地服务之调用外部方法

责任编辑:nancy作者:ITPUB论坛   2008-07-04   
【内容导航】
文本Tag: 微软 sql

【IT168技术文档】

  下面首先说说如何开发一个本地服务:

  1.使用C#的接口定义服务契约,在接口中定义你方法和事件。并使用[ExternalDataExchangeAttribute]装饰该接口,用于说明这是一个本地服务的接口。
  2.开发一个实现了该接口的类,用于实现你的逻辑。
  3.创建一个工作流实例,并将该本地服务添加到工作流引擎中去。

  我们开发一个简单的本地服务的例子,根据AccountID来修改Balance的值,并使用三种方式来调用:
  1.定义一个Account类,代码如下(Account.cs)
using System; namespace CaryWorkflows { [Serializable] public class Account { private Int32 _id; private String _name = String.Empty; private Double _balance; public Int32 Id { get { return _id; } set { _id = value; } } public String Name { get { return _name; } set { _name = value; } } public Double Balance { get { return _balance; } set { _balance = value; } } } }
上一页
1
2下一页
收藏到: 添加到“百度搜藏”添加到“QQ书签”添加到“Google书签”添加到“Yahoo收藏”添加到“和讯网摘”
【内容导航】
本文欢迎转载,转载请注明:转载自IT168 [ http://www.it168.com/ ]
本文链接:http://tech.it168.com/d/2008-07-04/200807040952048.shtml
技术开发相关文章  
  • 暂无
友情推介