最近需要用C#开发一个WebService服务,以供各种不同的开发语言(C#、Delphi、PB、Java)进行调用。具体需求如下:
1、数据库中有一故障原因表,结构为“故障原因编号, 故障原因描述”。数据如下:
故障原因编号 故障原因描述
14 关阀
15 不读卡
16 无显示
17 漏水
26 其他
2、需要用C#开发一个WebService服务,方法名为GetFaulCause。返回的数据为对上述数据以XML进行封装文档,
以便让(C#、Delphi、PB、Java)各种不同的开发语言开发的客户端程序进行调用。
3、高手们能进一步提供(C#、Delphi、PB、Java)调用实例就更好,将感激不尽,多多给分。:)
------解决方案--------------------
今天刚好用到了啊 不知道对不对啊 web Service
1.下好实体类
2.你先见一个web Serivce项目 写好接口
3.在接口中的方法GetFaulCause,然后实现接口的方法,实现你的功能
4.再进行发布 在别的项目中通过调用(客户端)
大致就是这些
------解决方案--------------------
跨语言的最好考虑用 RESTful 的方式。即直接通过HttpWebRequest方式调用的。
http://blog.csdn.net/fangxinggood/archive/2011/03/14/6247297.aspx
------解决方案--------------------