当前位置: 代码迷 >> Web Service >> 关于webservice调用FORM进程变量的有关问题
  详细解决方案

关于webservice调用FORM进程变量的有关问题

热度:215   发布时间:2016-05-02 02:50:06.0
关于webservice调用FORM进程变量的问题
我在一个主程序(FORM)里面定义了一个list对象,是public的。
我想写一个webservice提供一个方法给别人来修改list里面的值,请问该怎么做?这个好像是进程之间的内存共享了,感觉没有思路....

------解决方案--------------------
winform 里得用一个双向通知的 List 比如 BindingList<T> ,这个 List 做成是 static 的公开在 WebService里。这个WebService提供外部修改的接口。另外要注意异步操作的影响。
------解决方案--------------------
探讨

我定义了static List<MyClass> m_list,在form的初始化里面也初始化了,但是怎么在webservice里面引用就没有值呢?奇怪了

------解决方案--------------------
强大....
探讨
WCF WinformHost
都太强了 不会用啊
我只会用低级的方法
可能楼主不需要这个方法
发出现混点分而已啦

比较正常的途径之二的代码例子:

这是WebService的代码
使用自己的经典的HelloWorld()来生成序列化文件

C# code
/// <summary>
/// 生成一个List
/// <……

------解决方案--------------------
我觉得数据库应该是最简单的了吧。
  相关解决方案