Axis2是目前比较流行的WebService引擎。WebService被应用在很多不同的场景。例如,可以使用WebService来发布服务端 Java类的方法,以便使用不同的客户端进行调用。这样可以有效地集成多种不同的技术来完成应用系统。WebService还经常被使用在SOA中,用于 SOA各个部分交换数据。本课程重点讲解了Axis2的核心功能,并提供了三个项目以使学员理解并掌握如何将Axis2应用于不同的场景。
本课程站在初学者角度介绍了Axis2的大多数常用的功能,例如,以多种方式编写和发布WebService、JAX-RPC、JAX-WS、复杂类型传输、WebService会话管理、Axis2模块等。本课程共分为两部分,其中第一部分为Axis2基础知识讲解。在这部分介绍了前面所述的Axis2 知识。第二部分介绍了三个小的项目。这三个项目的功能类似。所不同的是,它们使用了不同的技术来实现。第一个项目使用Java Swing技术实现了个人信息管理(PIM)系统,这个系统可以对个人信息(如姓名、职位、电话等)进行增、删、改、查。在这些操作中,涉及到了如何使用 WebService来传输和下载图像文件、传输查询结果(Resultset对象)等技术难点。第二个项目使用Struts 2.1.6(目前Struts 2的最新版,2009年1月发布)来实现PIM。功能与第一个PIM类似。只是这个系统为Web版。在这个项目中学员可以学习到如果将 WebService应用在Web程序中。该系统的主要思想是如果Web程序和WebService部署在同一台机器上,Web程序可以直接调用 WebService所对应的Java类。当然,也可以象第一个项目一样,直接通过HTTP SOAP协议调用WebService。在第二个项目中同时使用了这两种方式来实现。这两种调用方式分别封装在两组Model类中。可以通过配置 struts.xml文件来提定使用哪组模型类(调用方式)。第三个项目使用了C#来实现PIM。这个项目的目的是为了演示如何将.net技术与Java 技术集成来实现一个完整的应用。一个团队要想获得成功,需要每个成员通力合作,各尽所长。而在一个项目中,也和一个团队是一样的,没有哪一种技术适合做所有的事情,因此,需要将各个领域的杰出代表组成一个技术团队。例如,Java适合做企业应用,也能跨平台,比较适合做服务端程序,但它在客户端(C/S)的实现上略显不足,而.net(以C#为代表)和visual studio是windows上语言和开发工具的王者,在GUI上有着无法超越的优势。因此,将Java和.net结合是最完美的联姻。学员从这个项目中就会体会到这个优势所在。
    本课程通过一套完备的WebService电子书教程+20多讲教学视频+ QQ群中老师辅导的教学服务方式的教学方式, 手把手辅导学员掌握Axis2的核心技术,并一步步带领学员完成这三个项目。

WebService大讲堂之Axis2系列教程

 1.  用POJO实现0配置的WebService  2.  复合类型数据的传递
 3.  使用services.xml文件发布WebService  4.  二进制文件传输
 5.  会话(Session)管理  6.  跨服务会话(Session)管理
 7.  将Spring的装配JavaBean发布成WebService  8. 异步调用WebService
 9.  编写Axis2模块(Module) 10.  使用soapmonitor模块监视soap请求与响应消息

QQ交流群1:84067468 [已满]
QQ交流群2:81334366

Axis2 WebService论坛:http://www.rzchina.net/forum/78
Java论坛:http://www.rzchina.net/forum/7

视频教程:http://www.rzchina.net/node/299

国内最棒的Google Android技术社区(eoeandroid),欢迎访问!

《银河系列原创教程》发布

《Java Web开发速学宝典》出版,欢迎定购


 

WebService(Axis2)视频教程与QQ交流群发布相关推荐

  1. QQ交流群,欢迎有兴趣的同学加入。

    为什么80%的码农都做不了架构师?>>>    QQ交流群,欢迎有兴趣的同学加入: 技术改变生活:9438226  交流群①√:9438177  交流群②√:9438207  交流群 ...

  2. android学习笔记---55_frame动画的实现,Java技术qq交流群:JavaDream:251572072

    android学习笔记---55_frame动画的实现,Java技术qq交流群:JavaDream:251572072 Java技术qq交流群:JavaDream:251572072 2013/5/1 ...

  3. android零碎要点---android开发者的福音,59_1 Android的界面设计工具,直接拖拉就可以设计界面,Java技术qq交流群:JavaDream:251572072

    Java技术qq交流群:JavaDream:251572072 2013/5/16 59_1 Android的界面设计工具 -------------------------------------- ...

  4. php得qq交流群号,为各位PHP爱好者提供一个交流群

    恍惚一年又过去,这好长的一段时间我都没有给论坛的同学们提供多少帮助,到年底了,正好又是一个事业转换期,想着和大家更贴近一些建了个QQ群,欢迎大家的加入,一起学习,探讨.来吧,分享你的学习你的知识你的问 ...

  5. C#学习视频分享与开发技术QQ交流群

    欢迎进群大家以后一起交流 C#..Net技术交流群: 423296844  2000人  点击快速度加群 建议大家进群,还有更多群共享里源码项目等您下载 进群看公告 黑马传智等IOS java 学习视 ...

  6. XBOOT官方QQ交流群开通了,658250248(2000人)

    为了给大家一个更好的交流平台,特创建此群,各种大佬汇集,专门讨论xboot等嵌入式相关技术,欢迎加入. QQ群:658250248(2000人)

  7. 计算机技术qq交流群,专业计算机群QQ

    我想学习计算机的程序 没什么基础 应该怎么做 学什么 要怎么样才可以学好 楼上的说得不对,直接学C就可以了,C不用学得太深,学些基本语法,然后转学C++,因为C++是面向对象的编程思想,把C++的基础 ...

  8. 《趣学算法》C++源码/java源码下载和QQ交流群

    <趣学算法>书中为C++语言实现,图解多,通俗易懂,小学生,中学生,大学生,已参加工作人员均可轻松阅读. <趣学算法>内容摘要及特色:点击打开链接 <趣学算法>目录 ...

  9. 如何使用设计模式——qq交流群讨论纪实

    trufun  9:35:33 大家好,由于下周清明节放假,周二的课程临时提前到今天 just low-key(1)  9:38:05   能不能讲,uml 设计 just low-key(1)  9 ...

最新文章

  1. vs2015安装与单元测试以及经过优化的算法
  2. linux下创建和删除目录
  3. 查看oracle连接数满了的记录,查看Oracle的连接数
  4. shell之什么时候使用shell以及最简单的shell程序
  5. 数列分块入门 9(LibreOj-6285)
  6. 百面机器学习 #3 经典算法:01-2 不完全线性可分(软间隔)支撑向量机SVM
  7. mysql getname_mysql别名取不出值(getColumnLabel和getColumnName的区别)
  8. 彻底关闭Excle进程的几个方法
  9. c语言野王验证,王者荣耀:“野王是如何炼成的?”,方法很简单,6个字而已...
  10. 楼道游戏 c语言,C语言基础题!
  11. keypress事件中键盘上每个键的KeyAscii值(易语言/VB)
  12. 基于SSM流浪宠物管理系统
  13. PyQt: 拖放事件(Drag Drop)
  14. linux启动速度优化
  15. 从0到1:开启商业与未来的秘密
  16. 54 计算机与信息科学类,关于信息科学与技术学院自动化类及计算机类2019级大类分专业学生名单公示的通知...
  17. 北京农学院计算机调剂,2020北京农学院植物科学技术学院招收硕士研究生调剂...
  18. 学生Web开发人员练习:电影评论II
  19. 111、Flutter 实现动画颜色渐变效果
  20. URL伪静态。SEO中理解伪静态

热门文章

  1. 程序员的自我修养--链接、装载与库笔记:系统调用与API
  2. 使用Python3发送邮件测试代码
  3. 吴恩达老师深度学习视频课笔记:神经风格迁移(neural style transfer)
  4. Windows7在Notepad++中配置Python+OpenCV
  5. 【Qt】在QtCreator中编译log4cplus
  6. android asynctask源码分析,Android通过Handler与AsyncTask两种方式动态更新ListView(附源码)...
  7. 如何给页面加上loding_如何给片头添加字幕?视频剪辑大神们都这样玩
  8. 软件测试数据存储位置,关于数据存储类型的一点分析
  9. Java学习总结:5
  10. c语言 字母 八进制表示'/1011',C语言C语言第一课:C语言概述为什么学习C语言怎样学习C语言.DOC...