我们有以下情况。
公开了一个网址,我们希望获取并向其发送请求以便接收 有关用户的信息。
e.g。 http://example.com/getBalance?userid=1234&username=example
计划是创建一个类,其中包含许多类似于
的方法public class ClassA {
public int getBalance(string userId, string userName){
URL url= new URL("http://www.yahoo.com/");
URLConnection yc = url.openConnection();
BufferedReader in = new BufferedReader(
new InputStreamReader(
yc.getInputStream()));
return in.readLine())
}
...
}
然后使用此类进行http调用。
ClassA a = new Class();
a.getBalance(tdks123, name1);
此方案是Facade模式还是适配器模式?
答案 0 :(得分:1)
这实际上是 Session Facade 设计模式(J2EE设计模式)。而在旧的模式中,它是Facade模式的子集。
会话外观模式用于:
您希望向远程客户端公开业务组件和服务。
RESTful Web服务是会话外观的好例子。
的更多信息