JWS:即Java Web Service,指与webservice相关的JavaEE技术部分,webservice是一种基于XML的独立的、跨平台的、互操作的应用程序,XML又包含XSD、DTD、XPath等相关技术,这个撇开不说。webservice平台元素主要有SOAP(简易对象访问协议)、UDDI(通用描述、发现及整理)、WSDL(WS描述语言)。
JAX:即Java Xml,类似地JAXB(Java Xml Binding)
目前JWS主要有:
JAX-WS 全称JavaTM API forXML-Based Web Services 又叫JAX-RPC(远程调用),顾名思义就是基于Web Services
JAX-RS 全称JavaTM API forRESTful Web Services 即使用REST风格
JAXB
JAXR
SAAJ
STAX
网上说关于JAX-WS与JAX-RS有这么说的: 两者是不同风格的SOA架构。前者以动词为中心,指定的是每次执行函数。而后者以名词为中心,每次执行的时候指的是资源。
其他缩写名词:
BPEL : Business Process Execution Language 业务流程执行语言
BPM : Business Process Management 业务流程管理
DAO : Database Access Object 数据库访问对象
DOM : Document Object Model 文档对象模型
DTD : Document Type Definition 文档类型定义
DTO : Data Transport Object 数据传输对象
ESB : EnterpriseService Bus 企业服务总线
POJO : Proterozoic Java Object Java原生对象
SAAJ: SOAP with Attachments API for JavaTM Java 的带附件的SOAP API
SAX : Simple API for XML Parsing XML解析处理简单API
SAML: Security Assertions markup Language
SGML : Standard Generalized Markup Language SAML(Security Assertion Markup Language ):安全断言标记语言
SLA: Service Level Agreement服务级别协议
SNMP: Simple Network Management Protocol:简单网络管理协议
SOA : Service Oriented Architecture
SOAP: Simple Object Access Protocol
SPENGO:Simple and Protected GSS-API Negotiation Mechanism 简单和受保护的GSS-API协商机制
SPI: * *Service Provider Interface ):服务提供模块接口
SSL: Secure Socket Layer):安全套接字层
SSO: Single Sign-on):单点登录
SSPI: Security Service Provider Interface):安全服务提供模块接口
StAX: Streaming API for XML):XML 的流化API
UDDI: Universal Description,Discovery,and Integration
VO : Value Object 值对象
WFMS: workflow management system
WSDL: Web Service Description Language
WSEE: *Web Services Enterprise Edition
WSRP: *OASIS Web Service for Remote Portlets
XA: * *Extended Architecture 扩展架构
XACML: XML Access Control Markup Language ):XML 访问控制标记语言
XSLT: XML Stylesheet Language for Transformations