企业系统概述_第1页
企业系统概述_第2页
企业系统概述_第3页
企业系统概述_第4页
企业系统概述_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、企业系统概述1 企业资源 (ER)物理资源 e.g. 计算机设备、制造设施、公司帐户等人员&用户资源 e.g. 客户、员工、合同商和合作伙伴等其它资源 e.g. 企业信息 & 企业知识企业资源帮助企业达到目标。企业的兴趣在于保留、增加、访问、保护各种企业资 源、提高效率和企业资源所提供价值的变化。 企业一般想达到以下的各种理想结果: a. 增加客户群b. 保留客户群c. 增加员工群d. 增加合作伙伴群e. 保留、增加、访问、保护物理资源f. 提高员工效率g. 增加、保护、保留、访问信息与业务知识2 企业系统 (ES)ES 就是结合并利用各种资源达到以上理想目标的软件系统。一般我

2、们在开发企业 系统时需解决的问题:a. 分布式企业通信b. 企业数据的访问和表示c. 集成企业内遗留应用程序d. 集成第三方应用程序e. 嵌入企业内应用程序f. 与外部企业间应用程序的通信g. 可伸缩集成企业应用程序逻辑h. 企业 Web 连接逻辑、表示内容i. 企业应用程序表示内容企业系统开发和部署中需达到理想结果所采用的常用解决思路:a. 客户群增长 提供 Internet/Web 连接,采用 B2C 电子商务或企业门户应用程序, 从而使更多客户可以访问企业b. 保留客户群 要求理顺与遗留应用的连接,确保原有客户的满意度c. 注意客户群 根据数据库中保存的客户配置对不同客户调整个性化页面d

3、. 增加员工群 可利用流畅、可伸缩的人事资源 ERP 应用程序e. 提高员工群效率 通过企业内部 Intranet 中的分布式客户机直接访问企业应用f. 增加伙伴群 可以建立安全的 B2B 应用程序逻辑和事务处理能力g. 保护物理资源 利用各种分布式通信技术连接企业资源3 由此可见,需解决以上问题就得采用各种企业信息技术,主要分类如下:a. 用户界面技术Html、 css etc.b. 企业数据表示技术XML 、 JAXPc. 企业数据访问技术CLI 、SQLJ 、ODBC 、 JDBC 、 JDO etc.d. 企业通信支持技术CORBA 、 RMI 、 Web Service etc.e.

4、 企业公共服务技术JNDI 、JAXR 、JTA、JTS、JavaMail 、JMS etc.f. Web 技术JSP、 Servlet、 JSF etc.g. 应用程序支持技术EJB4 幸运的是,以上各种技术都已经由相关组织定义并以API 形式发布以供我们使用,Java EE 作为企业系统建立的总体平台和编程模型而诞生!现 Java EE 已成为用Java 构建企业系统的标准平台和环境。通过使用JavaEE ,我们可以快速、高效地开发企业应用!Java EE1 组件 /容器体系结构4 个容器a.小应用程序容器b.应用程序客户机容器c.Web 应用程序容器d.EJB 应用程序容器个组件a.EJ

5、B Moduleb.Web Module(JSP 、 Servlet)c.Applet Moduled.Application Client Modulee.Resource Adapter Module2 各种组件的开发我们均需遵循特定的标准接口,最终将所开发的组件打包并部署至相应的容器中运行。在学习各种组件之前,我们先了解每种JavaEE 中 module 的相关 JAR类型。EJB Module 一个或多个 EJB 组件的类文件与一个 XML 格式的部署描述符打包在一 个扩展名为 .jar 的文件中Web Module个或多个 Web 组件的类文件与一个XML 格式的部署描述文件打包在一

6、个扩展名为 .war 的文件中Application Client Module 相关类文件与一个 XML 格式的部署描述文件打包在一个 扩展名为 .jar 的文件中Resource Adapter Module 相关类文件与一个 XML 格式的部署描述文件打包在一个扩 展名为 .rar 的文件中Enterprise Application -由多个组件(EJB、Web、RA等)汇总而成,形成一个完整的企 业应用程序。打包成扩展名为 .ear 的文件,该 ear 文件还应包括一个 xml 格式的企业应 用部署描述符文件。注意:上面所提的部署描述符文件是对每一个模块的配置和部署的定义,各种容器就

7、是 根据这些文件来部署并执行程序!3 体系结构a. 企业用户界面基于 Web 的 applet 和桌面 Java Application ,采用 JavaGUI 技术b. 企业数据支持XML、XML Schema、XSL、SAX、DOM。JAXP 包装了这些标准。 JDBC 与 JAXP即可在 JavaEE 中使用,也可以在独立的 Java Application 中使用。c. 企业通信支持CORBA 、IIOP 、 TCP/TP 、HTTP 、SOAP、WSDL etc.d. 公共企业服务JAXP 、 JNDI 、JTA、JTS、JavaMail、JMS etc.e. Web 支持JSP、

8、Servlet、 JSFf. 应用程序支持EJB 以及各种集成与管理技术: JMX 、JAAS、JACC etc.4 多层体系结构单层双层N层5 缩写注释XML(Extensible Markup Language) 可扩展标记语言TCP/IP(Transfer Control Protocol/Internet Protocol) 传输控制协议 /网际协议HTTP(Hypertext Transfer Protocol) 超文本传输协议CORBA(Commonality Object Request ?) 公用对象请求代理体系结构IIOP() Internet 对象请求代理间协议RMI(Remote Method Invocation) 远程方法调用SOAP(Simple Object Access Protocol) 简单对象访问协议WSDL(Web Service Description Language) Web 服务描述语言SAX(Simple API of XML ) XML 简单 APIDOM(Document Object Model) 文档对象模型JAXP(Java API for XML Parser) 基于 Java API 的 XML 解析器JNDI(Java Naming and Direc

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论