Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从C创建Angular.js控制器_C#_Angularjs - Fatal编程技术网

C# 如何从C创建Angular.js控制器

C# 如何从C创建Angular.js控制器,c#,angularjs,C#,Angularjs,我有用C编写的Windows服务,它基本上充当触发事件的计时器。当服务启动时,我需要调用Angular.js控制器传递变量并接收一个PDF文件作为响应。我是Angular的新手,希望您能提供帮助。Angular位于web浏览器的客户端,通常情况下,如果您希望通过C服务与它通信,您需要找到一种在运行服务的服务器和客户端浏览器之间发送和接收信息的方法 如何实现这一点取决于项目的需要,但对于定时事件,您最好使用WebSocket来执行此通信。如果您使用的是C语言,您可能需要查看后端的SignalR。您

我有用C编写的Windows服务,它基本上充当触发事件的计时器。当服务启动时,我需要调用Angular.js控制器传递变量并接收一个PDF文件作为响应。我是Angular的新手,希望您能提供帮助。

Angular位于web浏览器的客户端,通常情况下,如果您希望通过C服务与它通信,您需要找到一种在运行服务的服务器和客户端浏览器之间发送和接收信息的方法


如何实现这一点取决于项目的需要,但对于定时事件,您最好使用WebSocket来执行此通信。如果您使用的是C语言,您可能需要查看后端的SignalR。

您的措辞很难理解。服务器无法调用控制器。也许你指的是WebSocket,当服务器通过套接字发送数据时,你的Angular应用程序可能会通过访问一些相关的路径来响应,在那里它可以对PDF执行任何你想要的操作。顺便说一句,在标题中使用controller作为动词是一个巨大的胜利。兄弟,你知道控制员吗?这个问题让人困惑。你是说你希望你的服务器要求angular在客户端的机器上找到一个PDF文件并将其发送回服务器吗?