1 / 31

清华大学 计算机系 王克宏

抓住机遇 推进 Java 构建 《 中国的 Java 大军 》 --- Java 的下个十年. 清华大学 计算机系 王克宏. 背景信息. JAVA 的十年历程( 95~05 ): --- 全世界有 Java 开发者 480 万 --- 60% 的信息系统使用 Java 技术实现 --- 美、澳、新等国家 80% 高校开设了 Java 课程 --- 欧洲 50% 高校开设了 Java 课程 --- 美国 10% 的高中开设了 Java 课程 下一个十年 ?. 软件发展的趋势 : 三 S 计算 /SOA. 三 S 计算:

duyen
Download Presentation

清华大学 计算机系 王克宏

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 抓住机遇 推进 Java 构建 《中国的Java大军》 ---Java的下个十年 清华大学 计算机系 王克宏

  2. 背景信息 JAVA 的十年历程(95~05): --- 全世界有Java开发者 480万 --- 60%的信息系统使用Java技术实现 --- 美、澳、新等国家 80%高校开设了 Java课程 --- 欧洲 50%高校开设了Java课程 --- 美国 10%的高中开设了Java课程 下一个十年 ?

  3. 软件发展的趋势:三 S计算/SOA 三S计算: 语义计算(Semantic Computing) 服务计算(Services Computing) 安全计算(Security Computing) SOA (Services Oriented Architecture) --- 面向服务的体系结构 (IBM有300多项与SOA相关的专利,6700多开发 人员)

  4. 三S计算/ SOA • --- 网络计算模式下的知识处理 • ----如何从 Web上发现、挖掘与获取、传输、 • 存储、管理、利用资源(知识、服务、、、、) • ---- 如何 D,I,K  P,M,C (生产力、经费、 • 生活质量) • (  的关键技术及其应用) • 工具与途径(之一)---- Java !

  5. 反思与体会 • 网络计算模式(Internet)对人类社会发展的影响----“怎么估计也不为过分!” • 企业(事业、单位)的出路----“不上网必死无疑!”(Intel 总裁 Barret) • 开放的意识---Web Services (资源共享、交互通讯) • 核心竞争力  核心技术: • --- XML/Java/Web Services (•Net) • 工具与途径: • ----- Java 人才的培养!

  6. SUN 的中国情结 • “网络就是计算机!” ---- 深入中国人(IT领域)之心! • 互联网 ---太阳(The Sun), Java是月亮! ---星星:Solaris, SunOne, N1, J2EE,….. • Java 之父 James Gosling ---- Java的主要设计者 ---- 与中国学者的交流 ---- 对中国Java爱好者的期望 6

  7. Java在中国的历程 • 1995.5.23 :SUN公司正式发布 Java: • ---- 中国一批学者和Java爱好者追踪、关注 • Java的进展: • --- 撰写介绍Java的文章 • --- 出版各种Java的书籍 • --- 举办Java语言培训班 • --- 98年开始,每年一次全国Java技术 • 交流会; • 逐渐形成了一Java开发队伍! 8

  8. Java人才的培养 • 大学中的Java课程开设:全日制高校中600余所设立计算机专业,50% 左右开设了Java课程 • Java教材的出版:各家出版社共出版各类Java书籍200余种 • 面向社会的Java技术培训:SUN授权的培训班 30余家,自发的培训班上百家; • 9

  9. --- 根据CSDN估计,2005年国内的专业程序设 计人员有65万,其中偏向C/C++ 的程 序员占60%,偏向Java的程序员占40%。--- 目前国内具有相当规模的Java网站和论坛超 过10个,每日讨论的总主题数超过1000, 帖子数超过3000。著名的网站和论坛如水木 社区的Java技术系列版面,CSDN的Java技术版面,j2medev.com等等。--- 中国 Java教育社区:www.jug.edu.cn

  10. --- 自从2005年初SUN中国技术社区宣布对大专院校的Java协会提供支持以来,已经有超过50所大专院校组建起了Java协会,并且定期的组织Java 技术讲座,其中成员数量超过100名的就超过10所。 2005年全国有2个Java协会入选全球50个最佳 Java协会的名单。 2005全国高校Java 教学研讨会

  11. Java 竞赛与Java 爱好者 • Java 程序员竞赛、2005大学生Java程序设计竞赛 • 手机Java 开发编程竞赛 • 各跨国公司举办的Java专业竞赛 • BBS 论坛:newsmth.net/Java 论坛(J2EE、J2SE、J2ME、Java特快、 Java课堂) • --- BlueJ(www.jug.edu.cn/Bluej:自学Java中文网站) • --- 其他许多民间Java网站 • --- 全国的Java爱好者共同推动 • --中国软件行业协会Java分会的成立! • 13

  12. Java技术的应用 • 三大平台----J2ME J2EE J2SE • JavaCard • --- 移动通讯:J2ME • 短消息发送(SMS)、股票查询、气象 • 服务 …… • --- 大势所趋:无线宽带服务 ! • (SUN: 无线/有线+窄带/宽带==全带) • 15

  13. 基于J2EE的企业信息系统 • --- 波音公司的信息管理系统 • --- 通用电气公司信息管理系统 • ….. 500 强的跨国企业,几乎有一半用 • J2EE构建信息管理系统; • 国内:金蝶、用友、东软等等

  14. 基于J2EE的电子政务系统 • --- 高检、高法信息系统 • --- 新华社新闻标准信息管理系统 • --- 中小城市电子政务系统(公文流转系统、 • 电子投诉系统等) • 高技术、军用领域的应用 • --- 火星探测器“勇气号”, Java技术的实现!

  15. Java技术发展前景的思考 1、抓住机遇(***) ----“Web 服务是推动信息化社会发展的动力”(企业信息化的动力) XML+J2EE+Web Services 就是选择! J2EE 与 .NET之争: --- 融合之路 ! • 18

  16. 2、发挥优势: • ---- 网络就是计算机 ! • ---- Java 技术的掌握 ! • ---- 三大平台(J2EE,J2ME, J2SE)的 • 使用! • ---- SunOne, StarOffice, …. • ---- 中间件、构件、基础件 • (例子:BEA的发展历程) • 19

  17. 3、可能的机遇 1) Web Services(共享资源、交互 • 通信、协作研究) • ---- 电子商务、电子政务 • ---- 企业信息化工程 2)Grid Computing • ---- (Semantic Web +Web • Services+XML) • 20

  18. 3)Java在移动计算领域的应用: • --- 目前全世界已有 20 亿部 Java手机,按照使用人口的比例,中国应有 4 亿部 Java 手机(***) • --- 基于Java的内容服务(气象信息查询、股票信息查询、交通、旅游、医疗、……) • --- Java卡的使用(05年发行21亿张!) • ---- 手机上网游戏(产业潜力!) • 21

  19. 4)基于 Java技术的家庭综合 信息服务系统 • ---- “带电设备均能联网”(Jini技术) • ---- 按需信息服务(SOD, Services On • Demand) • --- 个性化服务(电子政务、电子 • 商务、医疗服务、旅游信息、 • 远程教育) • --- 娱乐业(网上游戏) • 22

  20. 5)抓住全世界 IT产业界对 Java人才的需求趋势,占领市场!--- SUN 在新加坡建立了“Java高级培训中心”;目前新加坡有5万Java 人才,而新加坡全国只有380万人,即全国1.3%是Java 人才,按此比例,中国应有1700万 Java 人才, 而现在估计10~15万;--- 2005JavaChina(9.13-14)的成功举办:--- 中国巨大的Java 市场 !23

  21. --- SUN 决心在3 年内,把 Java 开发人员从目前的480万扩充到1000万: • --- 按此比列,中国应该有 • 200 万Java 开发人员 • --- 五年内达此目标:200万* 1/5 • ~~ 每年要培养 40万Java 开发人员 • 24

  22. 注意我国的大学、科研院所的Java技术需求、特点注意我国的大学、科研院所的Java技术需求、特点 • ---- 高等学校、科研院所的信息系统转到J2EE架构下, 这样更容易实现Web Services的目标(资源共享、交互通信、协作研究); • ---- 在教学中使用J2EE(EJB)、构件化(O-O)设计思想培养学生的研究、开发技能;

  23. 我们的工作 (清华大学 计算机系 知识工程研究室 KEG)研究方向 ---- 网络计算与知识工程研究内容: 网络计算模式下的知识处理(知识获取、传输、管理和 应用;基于Web的 数据挖掘与知识发现),基于Web技术的软件研究与开发,电子商务关键技术; •网络计算的主流模式---- 语义Web 和 Web Services26

  24. --- Web 技术的研究 -- 大规模文本库中本体知识的获取 -- 基于Semantic Web的搜索引擎 -- 服务的本体描述、发现和自动组装机制 --- 基于XML的数据处理机制的研究 -- XML 数据建模机制 -- 半结构化数据处理方法 --- 面向电子政务/电子商务的构件库设计与开发 -- 构件的描述、构造 -- 构件的组装方法 27

  25. 研究内容的归纳 --- 三大平台 1、基于本体的Web知识处理平台 2、基于XML 的数据处理平台 3、基于XML/J2EE/Web服务的电子商务/ 电子政务构件库设计平台 (网页:keg.cs.tsinghua.edu.cn) 28

  26. 2个Java 实现的成果: • Web Form(电子表单自动生成系统及其可视化可发工具) • X2P系统(基于XML/XSL 的数据处理系统)

  27. 中国 Java 的下一个十年: • --- 人才!( 高级 Java专门人才:J2EE架构设计师) • --- 应用案例 (Solution) • *电子政务与电子商务平台建设 • * 行业应用系统(旅游信息系统、 • 金融业信息系统、教育资源管理 • 系统……) • --- 组织(决策)因素! • 30

  28. 欢迎访问我们的主页: http://keg.cs.tsinghua.edu.cn 谢谢大家!

More Related