草庐IT

tcp_probe

全部标签

wcf - 添加对使用 Net.TCP 的 WCF 服务的服务引用

我不熟悉创建WCF服务。我创建了一个使用TCP的WCF服务。该服务在IIS7上运行。在解决方案文件中,我有一个用于测试服务的客户端项目。我使用TCP端点运行客户端项目,它访问服务,一切正常。现在,我想从一个新的独立项目访问我的TCP服务,该项目不像客户端项目那样属于服务解决方案的一部分。我在VS2008中新建了一个项目,点击AddServiceReference,输入net.tcp地址(net.tcp//......),点击go。返回一个错误,指出“元数据包含无法解析的引用。”IIS7中是否还有其他需要配置的内容?我是否正确地添加了对使用TCP的服务的引用?如果需要,我可以提供更多信息

c# - 如何在 2 个 Visual C# 应用程序之间进行 TCP-IP 通信?

我只需要知道如何从服务器向客户端发送消息,如果通信可以是双向的,那将是完美的,但这不是必需的。 最佳答案 一种简单的方法是使用套接字来完成此操作。一个很好的引用是:http://msdn.microsoft.com/en-us/library/system.net.sockets.socket.aspx它的开销很小,并且可以比远程处理或其他类型的通信更简单地进行配置。 关于c#-如何在2个VisualC#应用程序之间进行TCP-IP通信?,我们在StackOverflow上找到一个类似的

ios - 检查来自 iOS 设备的 TCP 流量

是否有应用程序或巧妙的方法来检查iOS设备上主机:端口的TCP:IPv4流量?用户将连接到带有iOS应用程序的设备,如果有一种现有的方法可以在iPad上嗅探或以其他方式记录TCP(和任何IP流量),那将非常有用。我们最终可以将其添加到应用程序中,但似乎必须有一个不错的应用程序来检查网络……例如wireshark、socat和nmap的一些功能。我似乎无法在应用商店中使用正确的搜索词,我也想知道是否有办法在Safari浏览器中执行此操作? 最佳答案 我最终使用了iTelnet并关闭了所有登录脚本。这将使用TCP连接到任何ip:port

tcp - 跨任何操作系统和语言的进程间通信最简单的方法是什么

对于编程竞赛(codewar),我想将其设置为将游戏状态传递给A.I.作为一个xml文件和那个A.I.回复它是一个xml文件,它返回到我的应用程序。比赛中的每个团队都可以实现他们的A.I.使用他们最熟悉的语言和操作系统。性能并不重要。它是两个小的xml文件(我说的是文件,但它可能只存在于内存中)来回传递。但简单性很重要,这样才能以任何语言快速轻松地实现客户端(A.I.)。我想在服务器上我打开一个TCP套接字,发送状态xml文件,然后进入接收模式等待turnxml文件。而且我还会在等待时暂停,这样如果我在一秒钟内没有收到答复,我就会为他们设置一个默认轮次。在客户端,它等待TCP套接字连接

tcp - 标准聊天应用程序

快速提问:大多数聊天应用程序(即AIM、Skype、Oovoo)是否使用点对点UDP交换与其他用户交谈或与服务器的回显TCP连接?或者两者之间的某种组合? 最佳答案 传统上,大多数应用程序使用类似TURN的解决方案(即通过服务器进行通信)来克服NAT穿越问题。由于聊天不会占用太多带宽,服务器可以支持数千次通信。但是现在P2P已经发展并且NAT遍历问题现在已经很清楚了,一些使用直接UDP通信,前提是用户的NAT允许这样做(即,类似于STUN的通信)。他们仍然需要一个中央服务器来打洞。当需要传输大量数据时,直接通信也很有用。我相信可以公

tcp - SYN包中的MSS值是固定的吗?

请问SYN包中MSS是怎么设置的?它是一个操作系统中的固定值,还是可以在同一操作系统中更改该值?我知道不同操作系统的值(value)是不同的。另外SYN中的MSS值和硬件配置有关系吗?谢谢。 最佳答案 RFC879描述了如何使用和指定MSS。简而言之,MSS是在TCP握手时通过SYN包指定的。但是,此值稍后可以由操作系统本身或通过设置协议(protocol)选项进行更改。您可以通过setsockopt设置选项TCP_MAXSEG。 关于tcp-SYN包中的MSS值是固定的吗?,我们在St

http - 如何让 netcat 通过多个 TCP 段发送 HTTP header ?

我正在尝试模拟此处提到的“跨越多个TCP段的HTTPheader”-http://wiki.wireshark.org/HTTP_Preferences.如何使用netcat完成此操作?您是否有任何示例可以帮助我入门? 最佳答案 Netcat并不是真正适合这项工作的工具,但使header跨段的一种简单方法就是使它们足够长。最终,它们将无法归入单个分割市场。数据包大小可以是1500个八位字节(普通以太网)或超过9000个八位字节(带巨型帧的以太网)。您需要一些实际的网络,通常会优化本地主机的数据包处理。(对于正确的工具,您可能想在Se

silverlight - 用于 silverlight 的 Modbus Tcp

原始问题:我正在寻找一个silverlight库或示例,它们向我展示了如何使用silverlight框架通过tcp连接到modbus设备。我发现有多个库使用来自system.net.sockets.tcpclient的tcpClient,但此命名空间在silverlight中不可用。所以.net库无法解决问题此外,仅作为背景信息,我正在构建一个WindowsPhone应用程序,并且我已经在msdn站点上查看了示例“在Windowsphone中使用套接字”(Link)编辑1:经过一段时间的编程,我可以只使用System.net.sockets库来编写modbus设备的保持寄存器。问题是,

java - 是否有任何现成的 Java 库可用于通过 TCP 传输图像?

我正在尝试制作一个Android应用程序(供私有(private)使用),它基本上允许我将设备显示屏用作Windows的第二个显示屏。我想出了如何获取必须发送到设备的图像。我想出了如何通过USB(使用adb)连接两者。现在,我不知道如何通过我的TCP套接字实际发送图像数据。是否有任何现成的图书馆,或者是否有人已经这样做并且可以帮助我? 最佳答案 如果您只需要在设备上显示图像,我会这样做:$adbpushimg.png/mnt/sdcard/img.png$adbshellamstart-aandroid.intent.action.

powershell - 通过 TCP 发送/接收字节数组

我的目标是向/从服务器应用程序发送和接收简单的字节数组(简单的Java工具,向所有请求返回30字节的固定响应)。我已经使用以下代码完成了第一部分(通过TCP发送字节数组):#DefineportandtargetIPaddress[int]$Port=2222$IP="172.16.0.51"$Address=[system.net.IPAddress]::Parse($IP)#CreateIPEndpoint$End=New-ObjectSystem.Net.IPEndPoint$address,$port#CreateSocket$Saddrf=[System.Net.Socket