电子政务系统软件基础设施及关键技术 ◇建设电子政务系统面临的一些问题 ◇计算所在该领域的研究重点和技术路线 电子政务系统基础设施 专项实用技术 讨论
电子政务系统软件基础设施及关键技术 建设电子政务系统面临的一些问题 计算所在该领域的研究重点和技术路线 - 电子政务系统基础设施 - 专项实用技术 讨论
◇电子商务(E- Business) 利用现代通讯手段、网络基础设施和软件技术实施业务流程和业务操作 电子政务( E-Government)、电子贸易( E-Commerce)、电子军务( Digital Army)、电子医务( E-Healthcare)、数字化图书馆( Digital Library)、 电子教育(E- Education)等等都是其在不同领域的体现形式。 是革命还是演化?信息技术和软件系统扮演什么角色? 电子商务系统的实现要依靠信息技术和软件系统 电子商务系统是机构应用系统和办公自动化系统的延伸 电子商务系统要面对海量的信息资源、众多不同的业务应用和迅速变化的用 户需求。其核心问题仍是信息的采集、加工和共享,应用的集成和支持动态协 作的业务流程
电子商务(E-Business) ...利用现代通讯手段、网络基础设施和软件技术实施业务流程和业务操作。 电子政务(E-Government)、电子贸易(E-Commerce)、电子军务(Digital Army)、电子医务(E-Healthcare)、数字化图书馆(Digital Library)、 电子教育(E-Education)等等都是其在不同领域的体现形式。 是革命还是演化?信息技术和软件系统扮演什么角色? - 电子商务系统的实现要依靠信息技术和软件系统 - 电子商务系统是机构应用系统和办公自动化系统的延伸 - 电子商务系统要面对海量的信息资源、众多不同的业务应用和迅速变化的用 户需求。其核心问题仍是信息的采集、加工和共享,应用的集成和支持动态协 作的业务流程
◇从传统的分布系统到 C-Business 人员 人员 个性化门户 无所不在的计算「个性化门户 电子生态环境 C-Business
人员 人员 信息资源 Client软件 Client软件 Server软件 信息资源 Server软件 个性化门户 个性化门户 无所不在的计算 电子生态环境 C-Business 从传统的分布系统到C-Business
◇电子商务时代,传统软件需要观念更新 假设机构的业务流程是稳定的==〉支持动态业务流程 自动化手工操作==)机构改革与信息化并进 孤立的计算方式==)传统的分布系统==〉无所不在的计算方式 软件产品==)软件服务==)动态软件服务 单项交互和单次运行==〉面向任务的资源按需、动态配置,7*24长久运行系统 忽略了信息使用上的不可预测性==>元数据管理、标准、框架 大量的信息孤岛,而.COM网站又带来新型的信息孤岛==〉E时代开放平台 从围绕计算机而设计==〉为业务而设计 SOL 置虽 小 Java Global Groceries
Global Groceries SQL Java 电子商务时代,传统软件需要观念更新 • 假设机构的业务流程是稳定的 ==〉支持动态业务流程 • 自动化手工操作 ==〉机构改革与信息化并进 • 孤立的计算方式 ==〉传统的分布系统 ==〉无所不在的计算方式 • 软件产品 ==〉软件服务 ==〉动态软件服务 • 单项交互和单次运行 ==〉面向任务的资源按需、动态配置, 7*24长久运行系统 • 忽略了信息使用上的不可预测性 ==> 元数据管理、标准、框架 • 大量的信息孤岛,而.COM网站又带来新型的信息孤岛 ==〉E时代开放平台 • 从围绕计算机而设计 ==〉为业务而设计
◇强调电子商务软件基础设施建设和可持续发展能力 电子政(商)务已不再是一套软件、一个平台可搞定的,需要针对“可持续发展” 问题,研究适于国情的全方位的电子商务技术体系 农舍与摩天大厦,吸取过去应用软件开发上的教训,注重基础、规范和工程方法 体系,强调标准化和开放性,支持快速应用开发和部署 考虑需求变更以及业务量和数据量的爆炸性增长,支持动态集成和连续演化能力 电子商务系统的开发与定制 提出新的需求 提供支持 实用工具插件 标准,集成机制与中间件 网络技术 实际应用 ◇技术路线:需求牵引、研究联系实际、研产相结合研究与开发 产品化
强调电子商务软件基础设施建设和可持续发展能力 - 电子政(商)务已不再是一套软件、一个平台可搞定的,需要针对“可持续发展” 问题,研究适于国情的全方位的电子商务技术体系 - 农舍与摩天大厦,吸取过去应用软件开发上的教训,注重基础、规范和工程方法 体系,强调标准化和开放性,支持快速应用开发和部署 - 考虑需求变更以及业务量和数据量的爆炸性增长,支持动态集成和连续演化能力 网络技术 标准,集成机制与中间件 实用工具插件 电子商务系统的开发与定制 提出新的需求 提供支持 实际应用 研究与开发 产品化 技术路线: 需求牵引、研究联系实际、研产相结合
◇计算所电子商务方向上的研究重点 应用互操作基础设施和开放标准的研究 分布系统动态集成机制 异质、海量信息共享与交换的方法、标准和工具 基于Web服务的组件编程 个性化信息供应链、个性化信息门户 高适应性工作流管理技术 泛业务流程级协同工作环境 电子商务中间件集群 业务端编程与应用定制 其它相关领域 可移动计算 企业建模和企业计算 信息系统聚合工程 数字化图书馆技术 软件演进理论研究 知识管理、知识挖掘、智能信息检索 信息安全与网络攻防 自然语言处理与机器翻译
- 应用互操作基础设施和开放标准的研究 - 分布系统动态集成机制 - 异质、海量信息共享与交换的方法、标准和工具 - 基于Web服务的组件编程 - 个性化信息供应链、个性化信息门户 - 高适应性工作流管理技术 - 泛业务流程级协同工作环境 - 电子商务中间件集群 - 业务端编程与应用定制 计算所电子商务方向上的研究重点 其它相关领域 - 企业建模和企业计算 - 数字化图书馆技术 - 知识管理、知识挖掘、智能信息检索 - 自然语言处理与机器翻译 - 可移动计算 - 信息系统聚合工程 - 软件演进理论研究 - 信息安全与网络攻防
◇研究重点:应用系统基础设施 为应用开发人员提供更强大、更易用的“计算机 应 业务端编程 应 用 应用系统 用 系 系 统 国家及行业的软 统 新一代系统软件: 件基础设施及电 中间件 子生态环境 系统软件 网络软件 网络软件 传统系统软件 传统系统软件 裸机 裸机 裸机 匚裸机
研究重点: 应用系统基础设施 为应用开发人员提供更强大、更易用的“计算机” 应 用 系 统 裸机 应 用 系 统 系统软件 应用系统 新一代系统软件: 中间件 裸机 网络软件 传统系统软件 裸机 业务端编程 国家及行业的软 件基础设施及电 子生态环境 网络软件 传统系统软件 裸机
电子商务应用开发的瓶颈之一:分布系统应用集成 由数年的开发周期到9-12个月再到36个月-> just-in-tme构筑(7/24准则) 面向具体业务的纵向集成匚→面向业务流程的机构部门间或跨机构的橫向集成 未来应用=(广域范围内)系统资源的动态组合和协同工作 业务流程的集成 分布应用集成 异构应用的集成 异构数据源的集成 业务领域与软件领域的集成 人机集成 界面集成 分布系统基础设施、构件技术、集成框架是分布系统应用集成的支柱 ◇研究重点:分布系统应用集成方法、技术和工具 程序=数据结构+算法” 对象=数据结构+算法,应用=对象+对象交互” “应用=个性化信息供应链+服务,服务来自基础设施中间件(远程)构件
电子商务应用开发的瓶颈之一:分布系统应用集成 研究重点: 分布系统应用集成方法、技术和工具 “程序=数据结构+算法” “对象=数据结构+算法, 应用=对象+对象交互” “应用=个性化信息供应链+服务,服务来自基础设施,中间件,(远程)构件” 分布系统基础设施、构件技术、集成框架是分布系统应用集成的支柱 未来应用=(广域范围内)系统资源的动态组合和协同工作 面向具体业务的纵向集成 面向业务流程的机构部门间或跨机构的横向集成 由数年的开发周期到9-12个月再到3-6个月---〉just-in-time构筑(7/24准则) 业务流程的集成 异构应用的集成 异构数据源的集成 业务领域与软件领域的集成 人机集成 界面集成…... 分 布 应 用 集 成{
◇研究重点:构件、集成框架和中间件技术 hingami 应用的构件化和封装)软件的即插即用? frob(Thing, int) Thing fritz int) 构件标准( CORBA,COM+,RMI/EJB) 1.各主流构件标准都在完善自己的基础设施服务(事务、安全、目录、线程管理等) 2.COM①DCOM与iInternet接轨)-微软自己的标准! CORBA(IOP与 Internet接轨)标准化的有点过头了 dCOM is to corba as ole is to nothing!”/2002年之后走向y RMI/EJB-世界不全是Java的! 3.SOAP:互联网下的构件互操作标准 SOAP下,服务器端仍可用EJB/ CORBA/COM构件
研究重点: 构件、集成框架和中间件技术 应用的构件化和封装-〉 软件的即插即用? 1.各主流构件标准都在完善自己的基础设施服务(事务、安全、目录、线程管理等) 2. COM(DCOM与Internet接轨) - 微软自己的标准! CORBA (IIOP与Internet接轨)- 标准化的有点过头了! “DCOM is to CORBA as OLE is to NOTHING!” / 2002年之后走向↘ RMI/EJB - 世界不全是Java的! 3. SOAP: 互联网下的构件互操作标准 SOAP下, 服务器端仍可用EJB/CORBA/COM构件 构件标准 (CORBA,COM+,RMI/EJB) Thingami frob (Thing, int) Thing fritz(int)
中间件:分布式应用系统的支柱 能将应用系统中分布、异构的各类资源有机地粘连到一起的工具类软件的总称,位于客 户端应用和系统级服务(网络通讯服务、操作系统和数据库)之间,起到屏蔽底层的复 杂性的作用。 不管有没有中间件产品,(分布式)应用系统都要有这样的部件。有了中间件这 样一类工具软件,我们可以: 节省时间 减化复杂性 通用服务 高可用性 减① 高适应能力 可扩展能力 可伸缩能力 可管理性 加速开发过程 带来高质量的解决方案 EG.NST在支持“柔性化中间件研究”课题的审批报告中指出:“中间件可减少集成 开销至少50%,那么全国范围内每年要节约数百亿元美金…”, Vitria公司写给NIST的 报告中也谈到:“…让我得到10%的市场份额我们让全美国在应用开发上每年节省20 个亿 ◇我们的研究重点:中间件技术向应用端的扩展一-电子商务中间件
不管有没有中间件产品,(分布式)应用系统都要有这样的部件。有了中间件这 样一类工具软件,我们可以: - 节省时间 - 减化复杂性 - 减少风险 - 通用服务 - 高可用性 - 高可靠性 - 高适应能力 - 可扩展能力 - 可伸缩能力 - 可管理性 - 加速开发过程 - 带来高质量的解决方案 中间件: 分布式应用系统的支柱 能将应用系统中分布、异构的各类资源有机地粘连到一起的工具类软件的总称,位于客 户端应用和系统级服务(网络通讯服务、操作系统和数据库)之间,起到屏蔽底层的复 杂性的作用。 E.G. NIST在支持“柔性化中间件研究”课题的审批报告中指出:“中间件可减少集成 开销至少50%,那么全国范围内每年要节约数百亿元美金…...” ,Vitria公司写给NIST的 报告中也谈到:“…让我得到10%的市场份额,我们让全美国在应用开发上每年节省20 个亿...” 我们的研究重点:中间件技术向应用端的扩展 -- 电子商务中间件