如何使用 Web 服务 WCF 将 SQL 数据库连接到 Java 前端
How to use a web service WCF to connect SQL database to a Java FrontEnd
对于一个大学项目,我们必须建立一个汽车修理厂,当汽车被修理时,它会向客户发送一封电子邮件,它在 SQL 中有一个数据库和一个 web 服务 WCF,使用 RabbitMQ(可选)和前端(使用 java 或非 Visual Studio 的其他语言)。
我的问题是如何将 Web 服务 WCF 连接到数据库(SQL)。
WCF service example
FrontEnd in windowsForms as an example
SQL database
首先,您可以在Winform
应用程序中调用WCF服务,然后WCF可以使用ORM
框架连接PostgreSQL。
您可以参考以下文档调用WCF服务。
https://docs.microsoft.com/en-us/dotnet/framework/wcf/accessing-services-using-a-wcf-client
我们要么使用添加服务引用对话框生成客户端代理,要么使用 SVCutil.exe
生成客户端代理,然后像在本地调用方法一样调用该方法。
https://docs.microsoft.com/zh-cn/dotnet/framework/wcf/how-to-use-a-wcf-client
其次,ORM
框架可以帮助项目对接和管理PostgreSQL。我们可以使用Npgsql for Ado.net驱动或者entity framework来完成这个,Ado.net和Entity framework是两个不同的技术框架来管理数据库。
https://www.npgsql.org/index.html
如果有什么我可以帮忙的,请随时告诉我。
对于一个大学项目,我们必须建立一个汽车修理厂,当汽车被修理时,它会向客户发送一封电子邮件,它在 SQL 中有一个数据库和一个 web 服务 WCF,使用 RabbitMQ(可选)和前端(使用 java 或非 Visual Studio 的其他语言)。
我的问题是如何将 Web 服务 WCF 连接到数据库(SQL)。
WCF service example
FrontEnd in windowsForms as an example
SQL database
首先,您可以在Winform
应用程序中调用WCF服务,然后WCF可以使用ORM
框架连接PostgreSQL。
您可以参考以下文档调用WCF服务。
https://docs.microsoft.com/en-us/dotnet/framework/wcf/accessing-services-using-a-wcf-client
我们要么使用添加服务引用对话框生成客户端代理,要么使用 SVCutil.exe
生成客户端代理,然后像在本地调用方法一样调用该方法。
https://docs.microsoft.com/zh-cn/dotnet/framework/wcf/how-to-use-a-wcf-client
其次,ORM
框架可以帮助项目对接和管理PostgreSQL。我们可以使用Npgsql for Ado.net驱动或者entity framework来完成这个,Ado.net和Entity framework是两个不同的技术框架来管理数据库。
https://www.npgsql.org/index.html
如果有什么我可以帮忙的,请随时告诉我。