序,并且这些应用程序都是与平台无关的。
因为JSP与ASP很相似,所以熟悉ASP的人学习它就很容易了。
③JavaServia,提供了应用程序接口。
通过它可以简单快速地开发并扩展服务器功能。
就发展趋势来看,它将来有可能取代CGI。
④J2EE Connector,提供了一种标准结构来联接不同的企业信息平台。
⑤JavaNaming柚d Directory mterface’(JNDD,在Java平台与商业信息之间,JNDI提供了统一、无缝的标准化连接。
通过使用JNDI,程序员可以在企业多命名与目录服务之间传送Java应用程序。
⑥JavaInmrfaceDefinitionLanguag“JIDL),通过使用CORBA,可以提供协同工作的能力。
JIDL包括一个Db协Java编译器和支持ⅡOP(Imernet hcef.0曲Protoc01)的0RB。
⑦JDBc,几乎是为所有的数据库提供了统一的接口,同时可以创建高级工具和接口。
⑧JavaMessage Servi∞(JMS),它几乎规范了所有企业级消息服务,如可靠查询、发布消息、订阅杂志等各种各样的PUSS伊ULL技术的应用,并且为它们提供了一个标准接口。
⑨JavaTransactionAPI(,rA),为分布式系统中可处理的应用程序规定了一个高级的管理规范。
⑩JavaMai〕,JavaMail应用程序接口提供了一整套模拟邮件系统的抽象类。
通过JavaMail,可以创建邮件或消息应用程序。
R/vII.HOP,使用它就可以只用Java技术和JavaRMI接口开发客户机与服务器的远程接口。
J2EE使用固定的文件格式捆绑某个模块:用.c盯文件捆绑J2EE应用程序;用.i盯捆绑Enterprise Bean.例如,一个.e缸文件包含一个.xml文件作为其分布描述,还包含一个或多个j缸和.w缸文件;一个j缸文件除了包含它的分布描述外,还包含了作为Enterprise bean的.class文件。
辽河石油勘探局人力资源管理系统设计与实现 J2EE应用程序的开发阶段分为四步:①Enterprise Bean创建;②Web Componont创建;③J2EE应用程序装配;④J2EE应用程序分布。
1.2UML建模工具 (1)需求:UML主要通过用例视图来表示用户的需求。
不仅要对软件系统,对商业过程也要进行需求分析。
通过用例建模,可以对外部的角色以及它们所需要的系统功能建模,而角色和用例是用它们之间的关系、通信建模的。
每个用例都指定了用户的需求:他或她要求系统干什么。
(2)分析:分析阶段主要考虑所要解决的问题,通常使用UML的逻辑视图和动态视图来描述。
类图描述系统的静态结构,协作图、状态图、序列图等描述系统的动态特征。
在分析阶段,只为问题领域的类建模,而不定义软件系统解决方案的细节(如用户接口类、数据库实现等)。
(3)设计:在设计阶段,把分析阶段的结果扩展成技术解决方案,加入新的类来提供技术基础结构一用户接口、数据库操作等,而分析阶段的领域问题类被嵌入在这个技术基础结构中。
设计阶段的结果是构造阶段的详细规格说明。
(4)实现:把设计阶段的类转换成某种面向对象程序设计语言的代码。
在对UML表示的分析和设计模型进行转换时,最好不要直接把模型转换成代码。
因为在早期阶段,模型是理解系统并对系统进行结构化的手段。
(5)测试:对系统的测试通常分为单元测试、集成测试、系统测试几个不同级别。
单元测试是对几个类或一组类的测试,通常由程序员进行。
集成测试集成组件和类,确认它们之间是否恰.
上一篇:
【精品】在做网站之前应该具备的心理准备 完备
下一篇:
哈弗F7 VS名爵HS,谁更懂得年轻人的心?