需求:
我希望有这样一个软件:
用途:
测试客户端-服务器软件(java),即使服务器尚未运行或尚未完全实现。
解决方案:
我还没有在谷歌上找到这个。也许我找不到正确的关键词。
我甚至会自己用java编程。很难实现“任何”协议,但http只是一个好的开始。我不得不黑进java.net类,但这是可能的.
是否有任何软件/项目已经这样做了?
替代办法不足:
发布于 2010-03-03 16:38:01
不知道这是否是你要找的东西,但我使用WireShark。它是一个网络连接嗅探器,它可以接收所有的数据包并以原始格式显示它们。您可以根据目的地、源、协议以及所有这些来对它们进行排序。我不知道您是否可以将其自动化,但它确实为您提供了一个很好的网络流量诊断视图。
发布于 2010-03-03 16:43:25
目前,我实际上正在为NS-3 (一个C++网络模拟器)创建一个JavaNetwork仿真器接口,它可以处理实时事件(尽管我目前正在修复一些bug并正确地使用TAP代码来实现实时调度,以指导应该做什么)。它允许您使用类似于Java网络代码的接口将单个应用程序创建为类。虽然它本质上是一个离散的模拟器,但我在上面有一个Berkley套接字兼容层,它会不断地调度事件,直到得到结果(或者您可以用离散的方式编写代码)。如果您想要或希望在这方面进行合作,请与我联系:
发布于 2010-03-03 16:56:59
你看过磨床吗?它是一个负载测试工具,允许您编写脚本,在运行时输入所使用的数据。它可能并不能满足您的所有需求,但这是您唯一想到的事情。
https://stackoverflow.com/questions/2373019
复制相似问题