0
A
回答
1
正如在JNDI vs HTTP/TCP已经回答了, JNDI独立于传输协议。它只是访问目录服务的Java API。
将此与JDBC进行比较:它是与数据库交谈的Java API。实际的通信取决于JDBC驱动程序。它甚至可以是直接调用的内存数据库,也可以是用供应商特定的网络协议调用的远程数据库。
在您在问题JNDI描述的第二方法将被用来定位用于web服务的存根对象。一旦获得存根,JNDI就不在游戏中。
当在存根的方法被调用时,将存根它翻译成HTTP请求,因为一个RESTful web服务被调用。但是,再一次,这不再是正在做它的JNDI。
明智的性能,存在除了用于第二种方法中,附加的查找步骤没有差别。
+0
感谢您提供明确的答案,非常有帮助 – gurvinder372
相关问题
- 1. 通过https消费WCF服务
- 2. 通过互联网消费wcf服务
- 3. 通过JS消费Azure ML web服务
- 4. 通过局域网消费WAS服务
- 5. 如何通过android消费node.js服务
- 6. 通过WCF服务消费形式的数据通过邮局
- 7. NoMessageBodyWriterFoundFailure在通过REST服务
- 8. 无法通过JNDI查找OSGI服务
- 9. 通过.NET 4.0中的服务引用消费WCF服务
- 10. 通过C#服务参考消费Java Web服务
- 11. 通过PHP消费的ASP服务器上的SOAP Web服务
- 12. MongoDb通过jndi
- 13. 使用JME(或J2ME)消费REST服务
- 14. 错误通过JNDI
- 15. 通过JNDI查找消息驱动Bean
- 16. 从WCF消费REST服务
- 17. 会员/授权通过REST服务
- 18. CakePHP的:通过REST Web服务
- 19. 通过REST服务批处理
- 20. 通过HttpWebRequest发送对象(REST服务)
- 21. 通过SSL配置REST WCF服务
- 22. 通过JavaScript访问REST Web服务
- 23. 通过SOAP访问REST服务
- 24. C# - 通过https使用REST Web服务
- 25. 如何通过HBase的REST服务
- 26. 通过java类调用REST Web服务
- 27. WCF REST服务:通过国家代码
- 28. 允许通过REST Web服务通过更新服务的Rails 3
- 29. 消费通过KSOAP2 Android上的WCF服务给错误
- 30. 通过准消费EXE服务器隔离COM
与位置透明度不同的是性能问题。就像你今天的其他问题一样,很难猜出你真正想知道的。 – Henry
@Henry那么,性能没有什么区别?请让我知道在我的问题中有什么令人困惑 – gurvinder372
也许有,但你不会看到它。你将要面临的最大瓶颈是网络性能,而不是代码性能。而且由于这两种方式最终都会进行HTTP调用,所以没有区别。在出现实际性能问题之前,您不应该担心性能问题。过早优化是一个非常不好的习惯。 – Gimby