[英]how to build(url for web services also), deploy and use web services in java
我有一台带有oracle数据库的服务器,必须为其提供Web服务。 我进行了大量搜索,但从开始就没有一个完美的解决方案,即构建具有简单参数和json参数的URL Web服务。 然后给出json的响应。 请告诉我我是否坐在服务器前,然后从哪里开始以及从头到尾做什么。 我必须在Android应用程序中使用它。 请给我麻烦。 因为我以前从未构建过Web服务。 提前谢谢。
用Java编写Web服务有两种方法
SOAP基于XML。 消息通过XML格式传输。 您将必须同时创建服务器端和客户端。 创建服务器端实现后,您必须创建一个wsdl文件供客户端访问。 编写客户端也很简单。
此链接可以帮助您:
使用自上而下方法的Eclipse入门JAX-WS教程
宁静的Web服务基于URL。 这将更好地满足您的目的。 与SOAp相比,它很容易实现。
此链接可能对您有帮助
http://docs.oracle.com/cd/E19226-01/820-7627/giqbx/index.html
对于服务器端:Web服务:只是在Web服务上公开方法的一种方法。 正如KonZa所说,网络服务有两种,您可以选择其中一种。 首先,我希望您访问以下站点: http : //netbeans.org/kb/docs/websvc/jax-ws.html ,它将教您如何制作Web服务并发布它们。
客户端:对于Android,您的工作非常简单:检查SO或Web,了解如何使用KSOAP2库与android中的Web服务进行通信。
对于所有这些,您只需要具有强大的Java基础。
让我知道您是否还有其他疑问。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.