德兮DX应用服务器中间件技术白皮书
内容分发网络(CDN)白皮书

Tuxedo中间件介绍融金教育精品PPT课件

当系统管理员需要关闭系统,可以通过系统管理工具将关闭系统 的消息发给服务。服务完成所有交易,取消交易发布,关闭资源连接 然后结束。
【融金教育】 金融软件工程师定向培养
服务端程序开发 –运行流程
数据
打开资源
库资
源
tmboot
发布交易
客户端请求 交易请求
处理请求
到客户端
No 发出回应
关闭?
Yes
【融金教育】 金融软件工程师定向培养
【融金教育】 金融软件工程师定向培养
客户端过程 tpcall();
服务端开发
服务端过程
交易函数体 tpreturn();
tpreturn(TPSUCCESS,0,t->data,0,0);
• 第一个值表示交易是否成功,有3种可能:
• TPSUCCESS 交易完全成功,如果是一个会话,TPEV_SVCSUCC被生成
中国电信DPDK技术白皮书v1.0

03 中创中间件应用服务器V9技术白皮书 -OK

中创中间件应用服务器技术白皮书中创软件商用中间件股份有限公司2014年12月目录第1章市场概述 (3)1.1.核心价值 (3)1.2.市场需求 (4)第2章产品概述 (6)第3章产品组成架构 (8)3.1.体系结构 (8)3.2.容器 (9)3.2.1. Web容器 (9)3.2.2. EJB容器 (10)3.3.服务 (12)3.3.1. 会话管理(Session Management) (12)3.3.2. 连接器(Connector) (13)3.3.3. 名字服务(Naming Service) (14)3.3.4. 消息服务(Messaging Service) (16)3.3.5. JMX服务(JMX Service) (17)3.3.6. 邮件服务(JavaMail) (17)3.3.7. 事务服务(Transaction Service) (18)3.3.8. 安全服务(Security Service) (20)3.3.9. 数据源(DataSource) (21)3.3.10. 持久服务(Java Persistence) (22)3.3.11. RMI-IIOP (23)3.3.12.上下文依赖注入服务(Contexts and Dependency Injection) (23)3.3.13. Web服务(Web Services) (24)第4章产品特性 (26)4.1.灵活部署,快速构建 (26)4.2.统一管理,便捷运维 (26)4.3.全面监控,运筹帷幄 (26)4.4.高效集群,稳定可靠 (27)4.5.国产软硬件环境兼容,自主可控 (28)4.6.支持云计算,助力云迁移 (28)4.7.弹性架构,随需扩展 (29)4.8.W EB攻击防护,安全增值 (29)第5章综述 (31)5.1.产品优势 (31)5.2.市场应用 (31)第6章运行环境 (33)第7章支持的标准及规范 (35)第8章公司简介 (37)第9章成功案例 (38)第10章附录 A. 术语表 (40)第11章技术联系人 ......................................................................................................................... 错误!未定义书签。
GDS技术白皮书

UNIX系统技术有限公司简介 (2)第一章双机容错技术简析 (2)第二章GDS双子星容错系统 (4)主要特点: (5)GDS运行环境 (6)GDS性能指标 (6)第三章系统典型方案 (9)方案一: SC0 UNIX + GDS + 磁盘阵列柜/ 光纤通道阵列柜 (7)方案二: SC0 UNIX + GDS + RAID控制卡 + 存储箱 (8)方案三: SC0 UNIX + VDM + GDS + 存储箱 ................................................ 错误!未定义书签。
第四章成功案例 (11)典型应用一南京市供电局电力销售系统 (12)典型应用二农业银行河北省各地市支行通存通兑系统 (14)典型应用三北京银行现代化支付系 (15)第五章公司的技术支持和培训计划 (16)附录一GDS部分客户名单 (16)UNIX系统技术有限公司简介UNIX系统技术有限公司成立于1992年11月(简称UNIX中国公司),是中国唯一获准使用“UNIX”作为公司名称的企业。
作为美国SCO公司在中国的唯一合资公司和最重要的合作伙伴,UNIX中国公司拥有从UNIX SVR4.2到UnixWare 2到UnixWare 7主流UNIX的全部源代码。
多年来在UNIX业界的辛勤耕耘,公司已完成了从技术引进、推广应用、消化吸收到自主开发的过程,拥有一批经验丰富的UNIX系统工程师,并始终处于UNIX 技术和产品的最前沿,成为广大UNIX客户的坚强后盾。
SCO UNIX操作系统以稳定、可靠和开放的特性,使其成为企业关键性业务的主要系统平台,我们的客户遍布银行、保险、邮电、税务、铁道、海关、水利、教育、政府、零售业、制造等各个行业。
为了更好地服务于广大用户,并为用户提供全方位的解决方案和技术服务,UNIX中国公司充分发挥自身的技术优势,自主开发并推出了包括中文系统、容错系统、安全操作系统及网络信息保密机等一系列基于UNIX的增值产品。
03 中创中间件应用服务器V9技术白皮书 -OK

中创中间件应用服务器技术白皮书中创软件商用中间件股份有限公司2014年12月目录第1章市场概述 (3)1.1.核心价值 (3)1.2.市场需求 (4)第2章产品概述 (6)第3章产品组成架构 (8)3.1.体系结构 (8)3.2.容器 (9)3.2.1. Web容器 (9)3.2.2. EJB容器 (10)3.3.服务 (12)3.3.1. 会话管理(Session Management) (12)3.3.2. 连接器(Connector) (13)3.3.3. 名字服务(Naming Service) (14)3.3.4. 消息服务(Messaging Service) (16)3.3.5. JMX服务(JMX Service) (17)3.3.6. 邮件服务(JavaMail) (17)3.3.7. 事务服务(Transaction Service) (18)3.3.8. 安全服务(Security Service) (20)3.3.9. 数据源(DataSource) (21)3.3.10. 持久服务(Java Persistence) (22)3.3.11. RMI-IIOP (23)3.3.12.上下文依赖注入服务(Contexts and Dependency Injection) (23)3.3.13. Web服务(Web Services) (24)第4章产品特性 (26)4.1.灵活部署,快速构建 (26)4.2.统一管理,便捷运维 (26)4.3.全面监控,运筹帷幄 (26)4.4.高效集群,稳定可靠 (27)4.5.国产软硬件环境兼容,自主可控 (28)4.6.支持云计算,助力云迁移 (28)4.7.弹性架构,随需扩展 (29)4.8.W EB攻击防护,安全增值 (29)第5章综述 (31)5.1.产品优势 (31)5.2.市场应用 (31)第6章运行环境 (33)第7章支持的标准及规范 (35)第8章公司简介 (37)第9章成功案例 (38)第10章附录 A. 术语表 (40)第11章技术联系人 ......................................................................................................................... 错误!未定义书签。
D通信中间件软件需求规格说明书

软件需求规格说明书目录一.引言项目背景随着公司在高速公路项目建设领域的发展和壮大,原来针对不同项目进行不同的管理软件系统的集成和开发,已经渐渐的不能满足项目实施的需要。
因为不同高速公路项目的情况和要求不尽相同,虽然在开发过程中有一些功能可以重复使用,但是很多功能仍然需要重新开发,而应用系统的平台化是解决这一问题的根本方法,通信和数据的传输则是平台化的基础。
从以前的工作当中,我们也可以深切的感受到,由于系统规模的不断扩大,数据量也越来越大,使得使用应用级开发的通信和数据传输系统(或功能模块)带来的问题越来越多,系统的效率和维护渐渐的成为一个非常头疼的问题。
而将来一些跨地域跨跃几条高速公路的综合管理系统需求很快就会出现,如果仍然采用现在的通信和数据传输方法,很难构筑更加复杂的应用,必定使得我们在将来的竞争中处于不利的地位,使得成为行业领导者的地位难以迅速建立和巩固。
中间件技术的出现为解决通信和数据传输提供了现实的技术参考和背景。
实现通信和数据中间件,不仅可以解决公司目前的实际问题比如改造老系统、支持一卡通项目,而且可以用一次性成本代替连续不断的投入,形成产品增加新的利润点,为公司的行业策略提供有利的支持。
文档概述本文档由数据通讯中间件项目组编写。
文档中包括了以下内容:系统功能需求说明,数据的定义和描述,以及其他的相关说明。
定义中间件:是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通讯。
参考资料所引用的有关标准:国家关于软件编制规范的标准GB8567-88。
软件开发的相关书籍:《计算机软件产品开发文件编制指南GB8567-88》《湖北省高速公路联网收费总体方案》《东方通科技消息中间件白皮书》《东方通科技事务中间件白皮书》二. 任务概述目标为高速公路系统解决方案提供跨平台的通信中间件、跨数据库的数据中间件以及相应的辅助工具集,保障系统实时高效、可靠、安全的运行。
是德科技内部应用服务器安装指南说明书

Keysight Internal Applications Server(E7515AU-S01)For the E7515A UXMWireless Test SetInstallationGuideThis page is intentionally left blank.Notices© Keysight Technologies, Inc. 2015No part of this manual may be reproduced in any form or by any means (including electronic storage and retrieval or translation into a foreign language) without prior agreement and written consent from Keysight Technologies, as governed by United States and international copyright laws. WarrantyTHE MATERIAL CONTAINED IN THIS DOCUMENT IS PROVIDED “AS IS,” AND IS SUBJECT TO BEING CHANGED, WITHOUT NOTICE, IN FUTURE EDITIONS. FURTHER, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, KEYSIGHT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED WITH REGARD TO THIS MANUAL AND ANY INFORMATION CONTAINED HEREIN, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. KEYSIGHT SHALL NOT BE LIABLE FOR ERRORS OR FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, USE, OR PERFORMANCEOF THIS DOCUMENT OR ANY INFORMATION CONTAINED HEREIN. SHOULD KEYSIGHT AND THE USER HAVE A SEPARATE WRITTEN AGREEMENT WITH WARRANTY TERMS COVERING THE MATERIAL IN THIS DOCUMENT THAT CONFLICT WITH THESE TERMS, THE WARRANTY TERMSIN THE SEPARATE AGREEMENT WILL CONTROL.Statement of Compliance.This product has been designed and tested in accordance with accepted industry standards, and has been supplied in a safe condition. The documentation contains information and warnings that must be followed by the user to ensure safe operation and to maintain the product in a safe condition. Manual Part NumberE7515-90013EditionFebruary 20th, 2015Documents Software Version 1.2.3.xPublished in USAKeysight Technologies, Inc.Technology LicensesThe hardware and/or softwaredescribed in this document arefurnished under a license and may beused or copied only in accordance withthe terms of such license.Restricted Rights LegendIf software is for use in the performanceof a U.S. Government prime contract orsubcontract, Software is delivered andlicensed as “Commercial computersoftware” as defined in DFAR 252.227-7014 (June 1995), or as a “commercialitem” as defined in F AR 2.101(a) or as“Restricted computer software” asdefined in FAR 52.227-19 (June 1987)or any equivalent agency regulation orcontract clause. Use, duplication ordisclosure of Software is subject toKeysight Technologies’ standardcommercial license terms, and non-DOD Departments and Agencies of theU.S. Government will receive no greaterthan Restricted Rights as defined inFAR 52.227-19(c)(1-2) (June 1987).U.S. Government users will receive nogreater than Limited Rights as definedin FAR 52.227-14 (June 1987) or DFAR252.227-7015 (b)(2) (November 1995),as applicable in any technical data.Safety NoticesThe following general safetyprecautions must be observed duringall phases of operation of thisinstrument. Failure to comply withthese precautions or with specificwarnings elsewhere in this manualviolates safety standards of design,manufacture, and intended use of theinstrument. Keysight Technologies, Inc.assumes no liability for the customer’sfailure to comply with theserequirements.A CAUTION notice denotes ahazard. It calls attention to anoperating procedure, practice,or the like that, if not correctlyperformed or adhered to,could result in damage to theproduct or loss of importantdata. Do not proceed beyonda CAUTION notice until theindicated conditions are fullyunderstood and met.A WARNING notice denotes ahazard. It calls attention to anoperating procedure, practice,or the like that, if not correctlyperformed or adhered to,could result in personal injuryor death. Do not proceedbeyond a WARNING noticeuntil the indicated conditionsare fully understood and met.Electrical Rating forE7515AInput Voltage Range:100/120/220/240 V ACInput Frequency Range:50/60Hz, nominalInput Power Rating: 1100Watts MaxMains supply voltagefluctuates up to+/- 10% of the nominalvoltage.WarrantyThis Keysight Technologies instrument upgrade is warranted against defects in material andworkmanship for three years. During the warranty period, Keysight Technologies will, at its option, either repair or replace products that prove to be defective. For warranty service or repair, this product must be returned to a service facility designated by Keysight Technologies. Buyer shall prepay shipping charges to Keysight Technologies. Keysight Technologies shall pay shipping charges to return the product to Buyer. However, Buyer shall pay all shipping charges, duties, and taxes for productsreturned to Keysight Technologies from another country.Where to Find the Latest InformationKeysight will periodically update product documentation. For the latest information about this wireless test set, including software upgrades, operating and application information, and product andaccessory information, see the following URL:/find/UXM-ManualsIs your product software up-to-date?Keysight will periodically release software updates to fix known defects and incorporate productenhancements. To search for software updates for your product, go to the Keysight Software Manager website at:/find/softwaremanagerTable of Contents1Introduction (7)2Initial Inspection (8)Verifying the Contents (8)Shipping Problems? (8)3Tools required for Installation (9)4Installation of the Internal Applications Server (10)Accepting End-User License Agreements (11)ESD Information (14)Protection from Electrostatic Discharge (14)Handling of Electronic Components and ESD (15)Test Equipment Usage and ESD (15)For Additional Information about ESD (15)5Troubleshooting (16)Returning Components for Service (16)Calling Keysight Technologies (16)Locations for Keysight Technologies (16)Service and Support (17)This page is intentionally left blank.Keysight Internal Applications Server (E7515AU-S01)Installation Guide 1IntroductionThis document describes how to install the Internal Applications Server (E7515AU-S01) in your E7515A UXM.The Internal Applications Server (also known as the Server PC or SPC) is an additional personal computer that is easily installed in the rear-panel of the UXM. With this increased processorand disc-space functionality available to you outside the embedded PC of the UXM, you areable to utilize maximum speed and efficiency when performing User Equipment (UE) capabilitytesting via the UXM.The software application recommendations for installation on the Internal Applications Serverare detailed in the UXM Getting Started Guide that you received with the shipment of your UXM and located on the web at /find/UXM-Manuals.Keysight Internal Applications Server (E7515AU-S01)Installation Guide2Initial InspectionInspect the shipping container and the cushioning material for signs of stress. Retain undamaged shipping materials for future use.Verifying the ContentsKontron AM4022-SA-2.1Q8-M-DP-S32Discreet PC installed in the UXM rear-panel to run non-UXM TA/LA software.Specifications:Enables you to view PC output onexternal display monitor Shipping Problems?If the shipping materials are damaged or the contents of the container are incomplete:Contact the nearest Keysight Technologies office.Keep the shipping materials for the carrier’s inspection.If you must return a Keysight product to Keysight Technologies, use the undamaged original orcomparable shipping materials. See Returning Components for Service on page 16.Keysight Internal Applications Server (E7515AU-S01)Installation Guide 3Tools required for Installation∙Flat-head screw driver (to remove the filler panel)∙Torx T10 screwdriver (to install the Server PC).Keysight Internal Applications Server (E7515AU-S01)Installation Guide4Installation of the Internal Applications ServerEthernet cables connectedFiller panel or Internal Applications Server must be in place whenever UXM isturned On to ensure proper air flow in instrument.retention tab extended, notlocked. Push tab in to lock.to 4.7 lb·in (~ 53 N·cm)This completes the physicalAccepting End-User License AgreementsIt is necessary for you to accept both the Instrument and Administrator login End-User License Agreements (EULAs) in order for the Internal Applications Server to operate properly.green UXM icon and the red SPC been accepted in the ApplicationSelect the remote desktop ServerUpon first connecting via remoteSelect the remote desktop ServerThen return to next step.8. Reboot the Platform boards byselecting the Reboot icon in the UXM Control Panel .9. After the reboot is complete,thesteps and suggestions regardingESD InformationProtection from Electrostatic DischargeElectrostatic discharge (ESD) can damage or destroy electronic components. Allwork on electronic assemblies should be performed at a static-safe workstation.Figure 4-1 on page 14 shows an example of a static-safe workstation using two types of ESD protection:∙Conductive table-mat and wrist-strap combination.∙Conductive floor-mat and heel-strap combination.Both types, when used together, provide a significant level of ESD protection. Ofthe two, only the table-mat and wrist-strap combination provides adequate ESDprotection when used alone. To ensure user safety, the static-safe accessories mustprovide at least 1 megohm of isolation from ground.These techniques for a static-safe workstation should not be used whenworking on circuitry with a voltage potential greater than 500 volts.Figure 4-1: Example of a Static-Safe WorkstationHandling of Electronic Components and ESDThe possibility of unseen damage caused by ESD is present whenever componentsare transported, stored, or used. The risk of ESD damage can be greatly reduced bypaying close attention to how all components are handled.∙Perform work on all components at a static-safe workstation.∙Keep static-generating materials at least one meter away from all components.∙Store or transport components in static-shielding containers.Always handle printed circuit board assemblies by the edges. Thisreduces the possibility of ESD damage to components and preventscontamination of exposed plating.Test Equipment Usage and ESD∙Before connecting any coaxial cable to an instrument connector, momentarily short the center and outer conductors of the cable together.∙Personnel should be grounded with a 1 megohm resistor-isolated wrist-strap before touching the center pin of any connector and before removing any assembly from theinstrument.∙Be sure that all instruments are properly earth-grounded to prevent build-up of static charge.For Additional Information about ESDFor more information about preventing ESD damage, contact the Electrical OverStress/Electrostatic Discharge (EOS/ESD) Association, Inc. (). The ESD standards developed by this agency are sanctioned by the American National Standards Institute (ANSI).5TroubleshootingNo operator serviceable parts inside. Refer servicing to qualifiedpersonnel. To prevent electrical shock do not remove covers. The onlycover that can be removed is the plate covering the SPC slot.Returning Components for ServiceCalling Keysight TechnologiesKeysight Technologies has offices around the world to provide you with complete support foryour wireless test set. To obtain servicing information or to order replacement parts, contact the nearest Keysight Technologies office listed below. In any correspondence or telephoneconversations, refer to the part number and serial number of the Internal Applications Server.For the Internal Applications Server referenced in this document, the following information isprovided on the serial number label attached to its faceplate:∙Part number: E7515-60705∙Serial Number: The serial number will be in the format: AB12345678.∙Refer to page iii of this document for the software revision number to which this part is applicable.Locations for Keysight TechnologiesOnline assistance: /find/assistIf you do not have access to the Internet, one of these centers can direct you to your nearestrepresentative:Should the Declaration of Conformity be required, please contact a Keysight SalesRepresentative, or the closest Keysight Sales Office. Alternately, contact Keysight at:.Service and SupportAmericasBrazil55 11 3351 7010 Canada(877) 894 4414Mexico001 800 254 2440United States (800) 829 4444 Asia PacificAustralia1 800 629 485 India1 800 112 929Malaysia1 800 888 848China800 810 0189 Japan0120 (421) 345Singapore180****8100Hong Kong 800 938 693 Korea080 769 0800Taiwan0800 047 866Other Asian Countries:(65) 6375 8100/find/contactus Europe & Middle EastAustria0800 00 11 22 Belgium 0800 58 580 Finland0800 523 252 France0805 980 333 *0.125 €/minute Germany***********Ireland1800 832 700Israel1 809 343 051Italy800 599 100Luxembourg+32 800 58580Netherlands0800 0233 200Russia8800 5009 286Spain0800 00 01 54Sweden0200 88 22 55Switzerland0800 80 53 53United Kingdom0800 0260 637Other Unlisted Countries: /find/contactusThis information is subject to change Arraywithout notice.© Keysight Technologies, Inc. 2015 Published in USA, February 20th, 2015E7515-90013。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DX应用服务器1概述现代企业通过应用快速开发和快速部署来提供独具特色的服务,并获得竞争优势。
面对商务和信息技术的快速发展,快速开发和快速部署能够缩短切入市场的时间,成为了企业应用成功的关键。
对于一个成功的企业应用来说,可移植性、可伸缩性、7×24的可用性、易维护,也是非常重要的。
企业应用通过支持异构系统,实现异构系统的可移植性与互操作;通过支持XML,实现了数据的可移植;通过提供集群支持,保证系统高可伸缩和7×24的高可用,保证提供全天候的服务并能适应未来应用的变化;通过易维护性减少用户的投资成本。
应用服务器是企业级应用基础软件平台的核心,它将J2EE引入大型网络应用的开发、集成、部署和管理之中。
应用服务器的主要功能是为现代三层、多层应用系统提供基础软件平台,即中间件的支持。
应用服务器重点研究内容包括:企业应用系统开发与运营平台架构与机制、应用系统的高性能、可靠性、可延伸性和安全管理机制、部署和管理机制、海量交易机制、消息中间件、跨平台支持、对J2EE、XML、Web Service、以及CORBA等技术标准的支持、平台监控和管理工具等。
DX应用服务器是德兮软件技术有限公司的新一代企业级应用服务器产品。
基于开放标准,遵循JEE 5.0规范,通过采用先进的微内核和插件体系结构思想构筑了一个强大而稳定的服务基础架构,能够帮助用户方便、快捷地开发、部署和管理关键的、分布式的Internet 应用,同时产品研发过程中,参考了大量国外流行的企业级应用服务器产品,吸收了众多优秀成果,使其不仅具有自己的鲜明特色,而且在性能上也达到了先进水平;2体系结构JavaEE规范定义了一个框架,其中包含服务和容器这二类构件。
服务负责提供诸如事务、安全等通用独立的功能;容器负责为应用系统的构件提供运行的场所,并在必要时使用服务提供的功能。
DX应用服务器中间件完全实现了JavaEE规范定义的框架,其体系结构如图所示:DX应用服务器由可调整的微内核新、Web容器、EJB容器、Web服务容器以及符合javaEE 规范的各种服务组成,DX应用服务器提供的服务包含了JEE规范中所要求的众多内容,如名字、事务、安全、消息等等,这些服务为构建企业级应用提供了通用的功能模块;DX应用服务器的容器则提供了标准的Web容器、EJB容器,为Web构件和EJB构件提供了运行的场所。
同时DX应用服务器为了平台的维护方便,提供了统一监控管理及应用部署平台,开发人员基于DX应用服务器开发应用时,不需了解底层细节,只需专注于业务实现,将应用逻辑封装成构件并部署到DX应用服务器的容器中,在运行时由DX应用服务器实现安全、事务、并发等具体细节,因此做到了“由特定领域的专家做特定的工作”,能够有效地提高开发效率,保证应用的稳定可靠。
3产品主要功能➢Web容器DX应用服务器提供标准的Web 容器,Web容器是服务器端容器,运行和管理所有JavaEE 应用程序中表现逻辑层的JSP 页面和Servlet 组件的执行。
Web 容器截取通过HTTP、FTP、SMTP 或其它协议发送的请求,给处于其中的应用程序组件(JSP 和Servlet)提供一个环境,使JSP、Servlet 直接跟容器中的环境变量接口交互,而不必关注其它系统问题,并为构件运行提供访问J2EE 服务的API 接口,如上图的JNDI、JTA、JMS 等接口,Web 构件可以通过这些接口,访问名字服务、事务服务、消息服务等J2EE 服务。
支持多版本编译方便WEB开发实现;➢EJB容器DX应用服务器的EJB 容器实现了EJB 3.0 和JPA1.0 规范,是EJB 构件的运行和管理环境。
EJB 容器负责EJB 构件的生命周期管理、并发管理、事务管理、安全管理、资源管理等;EJB 构件封装了业务逻辑,进行具体的业务处理;➢Webservice容器DX应用服务器提供WEB服务部署运行环境,实现对web服务的全生命周期管理,包括对Webservice的完美支持,包括访问Web Service端点(port)和将容器内的Web 组件或EJB组件包装成Web Service端点(port)对外提供服务。
➢JavaEE服务●线程服务DX应用服务器提供高效稳定的线程池服务,对线程进行管理,维护线程的生命周期,处理并发请求。
●通讯服务DX应用服务器负责处理与客户端的通讯,支持HTTP、HTTPS、RMI/IIOP等通信协议。
●资源服务DX应用服务器能对以下资源进行管理:JDBC Resources、Mail、JCA Resources、JMS、URL、Resource Environment等。
●事务服务DX应用服务器能进行全局事务管理。
可管理的事务资源包括三种,数据库连接、消息连接和符合Java EE™连接器架构(Java EE Connector Architecture,JCA)的资源。
支持X/Open DTP异构数据库XA方式的两阶段交易处理●安全服务DX应用服务器采用JAAS1.0(Java Authentication and Authorization Service,Java 认证与授权)技术来实现安全,通过JSSE(Java Secure Socket Extension,Java 安全套接字扩展)技术支持SSL 协议,为应用系统提供了可靠的底层通信保证,提供基于文件、数据库和LDAP 认证的Login Module,支持单点登录。
支持JACC架构。
●JMX 服务JMX 是Java Management Extensions 的简称,即Java 管理扩展,是一个为应用程序、设备、系统等植入管理功能的框架。
JMX 可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用DX应用服务器提供的JMX 服务支持JMX 1.2 规范。
●连接器服务DX应用服务器的连接器完全实现了JCA1.5规范中定义的相关接口,能够连接任何具有符合JCA规范的适配器的EIS,具有良好的集成能力,能够有效地降低系统集成的复杂度。
DX应用服务器的数据库连接池、消息服务连接器都是基于连接器技术实现的,在保证自身性能的同时,可以体现对标准更好的支持和对EIS更高的兼容性●名字服务DX应用服务器中的名字服务基于JNDI(Java Naming and Directory Interface,Java 名字和目录接口)框架实现,使得服务对象的具体位置和名字服务的具体实现对客户方透明。
●数据源服务DX应用服务器的数据源支持JDBC3.0规范,为了避免每次都为每个用户创建一个新连接,造成因重复创建数据库连接而带来的性能损耗,导致应用性能低下,DX应用服务器提供高效的数据库连接池机制,让应用共享数据库连接的缓冲池,提供系统性能。
●目录服务DX应用服务器提供的目录服务支持LDAP 1.2规范,核心实现了Java 名称和目录接口(JNDI)对外提供目录服务,可以保存数据,并对不同类型的数据进行搜索操作●消息服务DX应用服务器基于J2EE 标准中的JMS1.1(Java Message Service,Java 消息服务)规范,消息服务可以被客户和其它的构件使用。
消息服务将处理消息的构件分为两类:消息提供者和消息消费者。
消息提供者生产并发送消息数据,消息消费者接收并处理消息数据,消息提供者和消息消费者可以通过“消息队列”和“发布/订阅”二种方式进行通信●集群服务为适应大并发用户访问需求,DX应用服务器提供集群机制的可扩展性方案,多台DX 应用服务器可以组成一组协同工作的服务实体集合,用以提供比单一服务实体更具扩展性与可应用性的服务平台.DX应用服务器集群服务提供负载均衡、容错、会话复制以及会话亲和等功能;支持Web和EJB层级的负载均衡,负载策略支持简单轮转、加权轮转、随机、备份等多种方式。
同时集群可以统一管理配置。
具有良好的易用性,支持Apache及硬件集群方式,支持图形化统一管理配置。
同时集群可以动态扩展。
可以动态增加服务器,扩展系统性能;●Java邮件服务DX应用服务器的Java Mail遵循JavaMail 1.4规范,通过JavaMail服务,可以为Java程序员提供了容易使用的、可扩展的面向对象的实现。
应用开发人员可通过JavaMail收发电子邮件或创建消息应用程序4产品支持标准规范DX应用服务器遵循的业界通用标准规范,以下是部分已实现的标准规范:➢网络相关协议规范TCP/IPHTTP 1.0/1.1SSL 3.0➢JavaEE相关规范Enterprise Java Beans3.0Java Servlet 2.5JavaServer Pages 2.1JavaServer Pages Standard Tag Library1.2Java Naming and Directory Interface 1.2 SpecificationJava Transaction API (JTA)1.1Java Transaction Service(JTS) 1.0Java Authorization Contract for Containers (JACC)1.1Java Authentication and Authorization Service (JAAS) 1.0JavaMail 1.4JDBC 3.0 API (JDBC specification)J2EE Connector Architecture 1.5J2EE Application DeploymentJ2EE ManagementJava Management Extensions1.2➢Web服务相关规范Implementing Enterprise Web ServicesJava API for XML-Based Web Services (JAX-WS) 2.0Java API for XML-Based RPC (JAX-RPC) 1.1Java Architecture for XML Binding (JAXB) 2.0SOAP with Attachments API for Java (SAAJ)Streaming API for XMLWeb Service Metadata for the Java Platform➢XML相关规范XML1.0XML Namespaces 1.0SAX 2.0 APIXSL 1.05产品支持平台系统➢硬件平台:各种主流的32位、64位硬件平台,➢软件平台:●操作系统:Windows2000/XP/2003/Vista/2008IBM AIXHP UnixSUN SolarisRedHat LinuxSuseLinux中标Linux红旗Linux●数据库OracleDB2SybaseSQL ServerInformixMySQLPostgreSQLHsqlMicrosoft Access神舟通用DB人大金仓DB武汉达梦DB●JDKJDK1.5\1.6及以上版本,包括32位、64位。