2009-11-06 126 views
3

在本书的应用架构设计,我'读书,我发现了以下声明:矮胖接口意味着

“,以减少往返次数,提高 通信性能,设计 矮胖接口。 “

有人可以解释我“粗块接口”是什么意思?

回答

2

基本上,它指的是在一次调用中传输的数据量。例如,如果你想从服务器获取一组数据,而不是问

GetRecord(1); 
GetRecord(2); 
GetRecord(3); 
GetRecord(4); 

你设计一个批次方法,像

GetRecords(1,4); 

的想法是,先设计即被四个开销,但第二个只有一个。

1

矮胖的界面是一个可以最大限度地减少每次通话所完成的工作,从而最大限度地减少单独通话量的完美界面。

这里是overview of chunky interfaces