zoukankan      html  css  js  c++  java
  • Webservice和EJB

    Web Service是一项基于XML的分布式实现技术。 以SOAP协议作为网络通信协议,以XML文档作为数据交换格式。 允许不同平台、不同语言的应用程序之间相互调用。

    综上,WebService 与编程语言无关,与平台无关,只要我们把应用程序发布成WebService方式的服务,只要权限允许,谁都可以调用。

    WebService提供一个跨平台的异构方法调用,一般用来实现某种商务逻辑过程。   EJB提供一个更精确的方法调用,一般又多个EJB来实现一定的商务逻辑。 一般你可以用WebService

    来提供用户调用,具体怎么实现用EJB来做。

    Webservice主要关注于解决异构系统、不同语言系统通信,其关注的是分布式服务开发、着手点要高、站的角度高,而ejb可以看做是分布式编程平台,通过容器和组件,简化了

    程序、开发、调试和部署等它关注的是分布式组件开发,粒度小。

     Web service可以看做是异构系统、异构语言系统间通信的一个标准,而ejb只属于J2EE规范的一部分。

    ejb是Java EE 中的一个规范,该规范描述了分布式应用程序需要解决的问题,例如事务处理、安全、日志、分布式等,而同时呢,sun公司也实现了自己定义的这一个标准,相当于自

    己颁布一个标准然后,又给出了实现供别人使用,实现以很多API的方式提供给用的人。

  • 相关阅读:
    python-excel操作
    python-处理文件
    python-pandas应用总结
    python比较数组
    vue学习一(指令1.v-text,v-html,插值表达式{{msg}})
    博客园背景图页面定制css
    SpringBoot的yml文件报org.yaml.snakeyaml.scanner.ScannerException: mapping values are not allowed here in 'reader', line 11, column 16:
    python初学习一
    C#多线程
    API与WebApi
  • 原文地址:https://www.cnblogs.com/MapleDream/p/9246448.html
Copyright © 2011-2022 走看看