我正在创建一个应用程序来优化使用Azure SDK的blob上传。在Windows Azure中,CloudBlockBlob.PutBlock方法是使用TCP还是UDP作为传输协议?
我想知道PutBlock方法是否使用TCP或UDP作为其底层传输协议?
无论它使用什么,我可以编写一个自定义函数,使用我自己的协议进行blob上传操作?因为这是我计划优化我的用例的计划。
编辑1: 感谢纪尧姆 虽然我不确定你的意思是什么,即使我做添加一个代理工作者的角色,是不是最终使用REST API的HTTP/TCP协议做工作。在那种情况下,我的协议不会是另一种降低成本的开销吗?
好的答案,但*工作者角色*是特定类型的虚拟机实例,与问题无关。代理代码可以存在于很多地方(移动服务,虚拟机,网络角色,工作者角色,网站......)。 –