满足以下要求的最佳实践/行业标准技术是什么
SOAP 解决方法
1,2 点关于 SOAP Web 服务,但 3 和 4 使它有点难以实现(不是吗?)
我正在考虑以下“黑客”,但我都不喜欢它,而且我确信有更好的解决方案。
为了支持 3 和 4,SOAP Web 服务可以具有以块的形式传递数据的方法,例如
void startObjTransfer(String objectId);
void addObjChunk(String objectId, ObjData currentChunk);
void endObjTransfer(String objectId);
哪里
ObjData
包含数据的部分图,以及它在图中位置的知识。为了更好地支持 4 可以使用这样的方法来询问取得了多少进展
void getObjTransferProgress(String objectId);
你怎么看上面的内容?没有(希望有)更好的吗? (甚至非 SOAP)
RMI/COM/.NET 远程处理/DCOM
与语言无关
CORBA
嗯,不。
休息
不回答 3 和 4,(SOAP + Buzz?)
AJAX/COMETD
相关问题:Asynchronous web service streaming
不确定这将如何工作,请解释
消息队列?
这会为此目的吗?
最佳答案
关于web-services - 用于传输对象数据的流式、异步、语言独立技术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2014473/