用JAVA怎么实现一个不使用tomcat等Web服务器就可以发布的服务?
java 有socket编程啊
可以客户端--服务端交互的.启动ip和端口号就可以了!
不用tomcat怎么运行java项目?
不能运行,虽然不涉及web访问,试问一下,tomcat的作用是什么?
tomcat的作用就是处理请求作出响应的服务器。既然有对数据的存入或访问请求,那必然要用服务器。
JAVA实现SOAP传输,不用tomcat
@WebService(targetNamespace = CNCConstant.SERVICES_TARGETNAMESPACE)
@SOAPBinding(style = SOAPBinding.Style.DOCUMENT, use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface IUserService {
/**
* 用户登陆接口
*/
@WebMethod(operationName = "Login")
@WebResult(name = "LoginResponse", targetNamespace = CNCConstant.PARAMETERS_TARGETNAMESPACE)
public LoginResult Login(
@WebParam(name = "Login", targetNamespace = CNCConstant.PARAMETERS_TARGETNAMESPACE)com.xxx.entry.Login login);
soap消息包含request和response这是我在公司解析登陆的soap消息用到的代码,作用直接用soap消息来调用login这个webservice的方法,entry.login是直接用jaxb解析soap消息出来的entry类,
——————————————————————————————————————
这个是jaxb直接build出来的entry类
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Login", propOrder = {
"account",
"session"
}, namespace= CNCConstant.PARAMETERS_TARGETNAMESPACE)
public class Login{
/**
*
*/
@XmlElement(name="account", namespace = CNCConstant.PARAMETERS_TARGETNAMESPACE)
protected Account account;
@XmlElement(required = true)
protected String session;
/**
* Gets the value of the account property.
*
* @return
* possible object is
* {@link Account }
*
*/
public Account getAccount() {
return account;
}
/**
* Sets the value of the account property.
*
* @param value
* allowed object is
* {@link Account }
*
*/
public void setAccount(Account value) {
this.account = value;
}
/**
* Gets the value of the session property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSession() {
return session;
}
/**
* Sets the value of the session property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSession(String value) {
this.session = value;
}
}
————————————————————————————————
楼主教你一个方法,声请一个小号来答,然后把最佳给它,下次再回答一题小号200分的题目,分就不用付出了,我这soap答的也不好你就这样就不用损失分了。
java 开发,web不用Tomcat不行吗?
除非只是java项目,如果是web应用,,如果是web,前台jSP 本身是基于 Servlet 的技术,像 Spring, Struts, JSF 都是基于 Servlet 的,tomcat对java来说是一个servlet处理器。
java项目中如果不部署tomcat 还会正常运行吗?这个与jvm有直接关系吗?
tomcat
只是一个服务器,
如果不部署tomcat
java程序能运行,但没jvm
java程序就不能运行,java程序只有在jvm虚拟机中才能运行,当你建web项目的时候,就需要启动
tomcat
服务器
忘采纳
幻想天空
tear