于此,本文将使用FluorineFx网关来提供数据服务等多项功能来介绍通过FluorineFx实现远程访问的相关知识点。
FluorineFx提供的远程访问包括有很多方面的知道点,本文只介绍其中的三个知识点:访问远程对象返回对象,返回DataTable,返回DataSet对象.FluorineFx安装包里自带有相关的示例程序,要学习更多可直接参考这些示例程序.
在实现访问前我们同样来做一些准备工作,建立好远程对象,如下:
1
namespace Fluorine.ServiceLibrary
2
{
3
public class Book
4
{
5
public int Id { get; set; }
6
public string Name { get; set; }
7
public string Author { get; set; }
8
public double Price { get; set; }
9
}
10
}
下面是提供Flex访问的远程对象:
Code
1 namespace Fluorine.ServiceLibrary
2 {
3 [RemotingService]
4 public class FluorineService
5 {
6 /// <summary>
7 /// 返回一个简单对象
8 /// </summary>
9 /// <returns></returns>