FastReport中国社区FastReport联系电话 联系电话:023-68661681

使用FastReport.Service.dll创建网络服务

来源:   发布时间:2016-08-08   浏览:2461次

我们有一个简单的方法使用程序库来实现一个网络服务。

FastReport.Service.dll (WCF 服务程序库)由 FastReport .Net提供。

我们的示例是基于创建一个简单的有网络服务功能的网络应用程序,但是你可以根据.NET Framework 4.0或更新的版本修改你的现有程序。

运行Visual Studio并在.NET Framework 4.0下创建一个新的ASP.NET网络应用程序项目。

添加引用到程序库FastReport.dll ,FastReport.Bars.dll, FastReport.Service.dll。

在根目录创建一个新的名为 ReportService.svc 的文本文件。

把下一行添加到文件中

 

打开web.config 并添加下面部分到<configuration>

 

关键的"FastReport.ReportsPath"应该包含一个到有报表的文件夹的路径。你能设置演示文件夹«\FastReport.Net\Demos\WCF»作为例子。

关键的"FastReport.ConnectionStringName"应该包含连接字符串名称。这一行应该被登记在<connectionStrings>部分。

让我们运行我们的站点并通过访问一个文件ReportService.svc检查网络服务的可用性。


当你将项目部署到服务器,一定要在folder /bin中检查文件FastReport.dll,FastReport.Bars.dll, FastReport.Service.dll。

客户端程序的例子可以在文件夹\FastReport.Net\Demos\C#\WCFClient和\FastReport.Net\Demos\C#\WCFWebClient中找到。打开每个在Visual Studio中的项目并右键单击ReportService,选择Configure Service Reference。

在配置窗口规定现有网络服务的地址。

 

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:FastReport控件中文网 [https://www.fastreportcn.com/]
本文地址:https://www.fastreportcn.com/post/1230.html

联系我们
  • 重庆总部 023-68661681
购买
  • sales@evget.com
合作
  • business@evget.com


在线
客服
微信
QQ 电话
023-68661681
返回
顶部