C# 从C连接到PHP文件的最快方法#
我正在用C#开发一个使用PHP服务器的基于回合的游戏。我已经创建了一系列小型PHP脚本,它们可以完成所有必要的服务器处理。我正在尝试确定连接到这些脚本的最快方式。显然,我可以使用C# 从C连接到PHP文件的最快方法#,c#,php,sockets,webrequest,C#,Php,Sockets,Webrequest,我正在用C#开发一个使用PHP服务器的基于回合的游戏。我已经创建了一系列小型PHP脚本,它们可以完成所有必要的服务器处理。我正在尝试确定连接到这些脚本的最快方式。显然,我可以使用WebRequest来执行脚本,但我想知道使用套接字是否会导致更快的传输,而忽略执行脚本所需的时间 我应该使用WebRequest(简单),还是使用sockets(更复杂)?简短回答:否 详细回答:WebRequest对象已经具有与web服务器应用程序通信所需的所有代码。只要PHP代码由web服务器提供,WebReque
WebRequest
来执行脚本,但我想知道使用套接字是否会导致更快的传输,而忽略执行脚本所需的时间
我应该使用WebRequest
(简单),还是使用sockets(更复杂)?简短回答:否
详细回答:WebRequest对象已经具有与web服务器应用程序通信所需的所有代码。只要PHP代码由web服务器提供,WebRequest就是最佳选择。您可以使用Socket对象编写一系列代码来与web服务器通信,但最终会花费大量时间编写一个半生不熟的WebRequest对象。无论最终使用什么,您都将使用tcp。True。但是使用套接字将允许我使用任何端口,而不使用拥挤的端口80。
WebRequest
不限于端口80/443。您可以使用任何端口,如http://example.com:8080
毫无疑问,编写自己的套接字代码会更快。谢谢。非常有用。