0

我有一个 c++/cli tcp 客户端应用程序以特定格式L,20100930033425093,-5.929958,13.164021 向端口 9000 上的主应用程序发送数据。主应用程序实际上是由其他供应商完成的,我没有源代码。开发那个的程序员不再与那家公司在一起。

现在,我可以使用 IP 和端口号与所需的应用程序通信。但是应该在主应用程序 GUI 上可见的数据没有显示出来。但是我使用了与主应用程序具有相同 IP 的不同套接字服务器演示应用程序来接收我发送的数据。它工作得很好。现在我不知道错误在哪里以及是否在另一端接收到流。我怎样才能有效地解决这种情况。我在更广泛的情况下要求这个以获得一些想法。

对此有任何建议或讨论会有所帮助吗?

4

1 回答 1

1

您可以使用数据包嗅探器找出正在发送的数据(对于 tcp,我建议 fiddler),如果它错误,那么您可以尝试在某个中间应用程序中对其进行修改,然后该应用程序可以将其发送到您的 gui 应用程序。我假设您没有 GUI 应用程序的源代码。

于 2012-07-12T08:40:46.563 回答