小编Oli*_*TIN的帖子

Java中的所有通配符都可以替换为非通配符类型吗?

我找不到任何通配符不能替换通配符的示例.例如:

 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)

因此,我不承认为什么要​​创建通配符,因为泛型已经在完成这项工作.有什么想法或意见吗?

java generics wildcard

7
推荐指数
1
解决办法
314
查看次数

在内部专用网络上保护 SOAP Web 服务的最佳方法是什么

今天,有越来越多的 Web 服务被开发供内部使用以将应用程序连接在一起。我们没有 ESB 来控制和保护这个 Web 服务,所以我想什么是保护它们的好方法。

我们尝试设置双向 SSL,但我们无法控制特定 Web 服务的授权。

我的需要是能够控制哪个应用程序正在调用我的 Web 服务,以及该应用程序是否有权调用它。

我不喜欢 WS-Trust 和 Ws-Security,因为这会改变原始 SOAP 消息,但似乎它们不是其他解决方案。

任何的想法?

谢谢

java ws-security web-services jax-ws

5
推荐指数
1
解决办法
2107
查看次数

标签 统计

java ×2

generics ×1

jax-ws ×1

web-services ×1

wildcard ×1

ws-security ×1