我找不到任何通配符不能替换通配符的示例.例如:
public void dummy(List<? extends MyObject> list);
Run Code Online (Sandbox Code Playgroud)
相当于
public <T> void dummy(List<T extends MyObject> list);
Run Code Online (Sandbox Code Playgroud)
要么
public <T> List<? extends T> dummy2(List<? extends T> list);
Run Code Online (Sandbox Code Playgroud)
相当于
public <T, U> List<U extends T> dummy(List<U extends T> list);
Run Code Online (Sandbox Code Playgroud)
因此,我不承认为什么要创建通配符,因为泛型已经在完成这项工作.有什么想法或意见吗?
今天,有越来越多的 Web 服务被开发供内部使用以将应用程序连接在一起。我们没有 ESB 来控制和保护这个 Web 服务,所以我想什么是保护它们的好方法。
我们尝试设置双向 SSL,但我们无法控制特定 Web 服务的授权。
我的需要是能够控制哪个应用程序正在调用我的 Web 服务,以及该应用程序是否有权调用它。
我不喜欢 WS-Trust 和 Ws-Security,因为这会改变原始 SOAP 消息,但似乎它们不是其他解决方案。
任何的想法?
谢谢