作者maxi326 (不想再留白)
看板java
标题Re: [问题] 想学Java Web Service ,需要哪一些技术?
时间Tue May 22 10:23:16 2007
※ 引述《pillcase (pillcase)》之铭言:
: 安装软体的话, 最基本的话, 安装一个Web Container就够了.
: 接着你就可以用你熟悉的IDE写Web Services, 接着在Web Container上deploy就行了.
: 至於API的话, 你可以用JavaEE 5提供的JAX-WS, 用@WebServices和@WebMethod就可以
: 好像develop普通Java Class和Java Method般develop web services了,
: 而Apache Axis也是一个不错的选择.
: 至於"那如果想要以网页的方式呈现呢?"的意思, 你是指用网页(JSP, Servlet, PHP,
: ASP.NET, etc)去consume web services接着再把结果显示出来吗?
: 如果你也是想用Java去作为Web services的client, 你也可以用跟上面同一套的API
: 去develop.
: 如果你想用Netbeans去develop的话, 你可以看一下
: http://www.netbeans.org/kb/55/websvc-jax-ws.html 里面几篇文章, 看完这个再看
: SUN的Java EE 5 tutorial http://java.sun.com/javaee/5/docs/tutorial/doc/ ,
: 我想你已经具备develope web services的能力了.
: ※ 引述《dogpag (神)》之铭言:
: : 除了技术外,那还需要安装哪一些软体
: : 例如Java(废话).....
: : 那如果想要以网页的方式呈现呢?
: : 还要装哪一些软体?
从来没写过web service
不会用netbeans.eclipse
应该怎样开始呢?
用notepad++写好.java行吗?
要怎样把他包成.war再deploy?
有人可以教一下吗?
上网search了很久都找不到例子
我只会写很简单的standalone java app
现在尝试eclipse中
我用的是exadel studio 4.0.4
已开一个enterprise application project
在object explorer里面
myapp
myappClient
myappConnector
myappEJB
myappWeb
接下来又怎样呢?
我有再去new->other->web services->web service
然後他要browse找一个service implementation
按进去空空的
然後就完全不知要做甚麽了
其实要写一个web service
最先要new甚麽出来呢?
.java? wsdl?
是不是跟top down, bottom up有关?
top down 是先写wsdl等等 才再去create web service
bottom up 是先写.java等等 才再去create web service
是这样吗?
那到底top down 需要写好甚麽?
bottom up 又需要写好甚麽?
顺序又是怎样呢?
还有是不是有很多API可以选择
像JAX-WS,AXIS 那一种最portable又最简单呢?
这些web service API其实又是做甚麽的?
很抱歉问这麽多
有在网上找documents来看了
但又多又没有例子
光是eclipse的整合和new就一个头几个大了
希望有前人做过指点一下 >.<
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.175.116.55
※ 编辑: maxi326 来自: 202.175.116.55 (05/22 11:34)
※ 编辑: maxi326 来自: 202.175.116.55 (05/22 11:52)