|
用友軟件U8+技術特點發表時間:2019-10-30 22:13 用友軟件U8+技術特點 U8+具備以下技術特征: 1. 在U8+的系列產品中,技術架構上大量采用微軟Microsoft. Net平臺技術,憑借著多種應用服務器的支撐,高端硬件產品的支持,極大的提升了高并發、高負載、高可用性等企業級應用指標。 ? 采用了多種應用服務器技術,利用IIS Server的服務進程,提供了高可靠性,高可用性,高安全性,易管理性,高度的應用程序兼容性。 ? 應用服務器完全支持網絡負載均衡。通過利用Windows Server操作系統的Network Load Balance技術,U8+能夠在大流量網絡負載的情況下,增強應用服務器的負載能力,輕松面對大批量用戶的高峰訪問。 ? 數據庫服務器支持多種集群方案。通過利用Windows Clustering服務,增強了數據庫服務器的高可用性。 ? 數據庫服務器完全支持64-bit安騰服務器。通過利用高端硬件產品的性能優勢,提升了數據庫的性能及效率,滿足了高端用戶的應用需求。 ? UFReportService服務充分利用服務端的高計算性能,提高了報表的運算效率。 ? 基于.Net FrameWork 2.0構建的系統更加高效。 2. U8+是一個分布式的企業應用平臺,全面支持多種分布式應用場景,如Internet、Intranet,Active Directory,VPN,Terminal Service等。對HTTP,SOAP, WEB Service的支持可以確保應用在各種復雜網絡環境下的暢通無阻。 ? 提供了對終端服務的支持。利用Terminals Service可以滿足部分客戶對應用部署及使用上的特殊要求。 ? 為了實現企業的集中管理部署需要,支持金萬維方案的全產品應用,范圍包括U8+中所有的產品。 ? 多個應用模塊基于經典B/S、C/S多層架構開發,內置.Net Remoting遠程通信機制,支持客戶端/服務端物理分布式署模式。 3. 提供功能強大的UAP開發平臺,其IDE采用可視化布局模式,并直接使用了.net Framework2.0的FormDesigner類庫,使其可視化布局與VS2005保持一致,更便于開發人員使用。在UAP中提供的報表設計器功能強大,簡單易用。 4. 利用U8+工作流管理系統進行完全可視化流程設計;U8+工作流預制可復用的審批流程庫和業務流程庫;使用表達式設計器進行業務規則設計;組織設計器共享企業組織和用戶數據定義活動參與者;遵循BPEL4WS規范,基于自主研發的消息中間件(MOM)通信,大大方便和簡化跟增值應用的集成。 5. 基于.Net 開發的門戶客戶端,可以做到與VB程序和.Net程序的無縫集成,通過.Net的強大功能,能使門戶的展現效果更加豐富。按照場景來組織用戶的工作桌面和常見應用;支持按需布局,實現真正的個性化門戶;支持外部插件以視圖方式掛接到門戶,輕松實現對二次開發應用的集成;共享企業角色和用戶數據,結合企業文化和企業類型,設計不同的場景分配給不同的角色。 6. U8+集成平臺遵循JBI規范實現,提供對企業應用的開發、部署、管理、路由以及尋址等功能;集成.Net Framework WCF(Windows Communication Framework)和WWF(Windows Workflow Framework),使用規范的消息和WSDL服務抽象模型進行標準、開放的協議訪問和流程協同;XSLT數據變換引擎可以對不同格式的業務數據進行轉換;內置U8+二次開發接口和U8+網絡分銷的WEB服務訪問接口;提供消息注冊、發布和訂閱功能;提供不同種類應用的SOA化導出工具,簡化對遺留應用的部署和升級; 7. U8+提供了可靠的安全機制,對用戶的數據,口令,身份驗證都采取強大的加密機制,利用Kerboros驗證機制,安全威脅模型,MD5加密,降低了外界因素對企業應用的威脅和攻擊風險。 8. U8+集成EAI功能,利用EAI將整個產品的信息集成,使得不同產品之間信息可隨意交換,利用復制技術,可有效實現多組織的信息共享。 9. 企業在信息化建設過程中往往部署了多家的應用產品,多個系統需要整合應用,并且客戶的個性化需求日益強烈,對于較高要求的客戶需要在標準產品基礎上通過外部或者自行進行二次開發,為了滿足以上需求,U8+系統面向二次開發伙伴、整合應用的產品提供設計了以下平臺和特性: ? U8+門戶:提供以視圖的方式來集成外部插件,并且自由設計基于角色的工作場景。 ? U8+工作流管理系統:為企業提供大量可復用和可重發布的流程庫,支持外部應用跟U8+應用組織在一個業務流程中。 ? 二次開發平臺:為增值開發商開放U8+開發平臺編程接口。包括:自定義報表、導入&導出數據、外部插件管理、外部功能集成、開放單據/列表、開放系統服務。 ? U8+集成應用平臺:為相關應用軟件開發商提供集成使能服務,比如:提供消息傳輸服務、工作流程管理服務等。 ? EAI:定義了U8+產品的對外數據交換的標準格式,并提供多種接口模式,其它的軟件產品可以和U8+產品進行掛接,實現協調工作、數據共享,使軟件的價值**化。 10. 利用Socket技術,開發了一套可高度復用的、靈活的、單純而又強大的.NET通信框架,此通信框架為U8+UU產品提供了底層的技術支持。使U8+UU產品可以同時支持5000人/服務器的在線即時通信的要求。 11. 結合RIA技術和Ajax技術的B/S應用產品框架,為U8+的網報和CRM產品提供了高并發、高可靠性的技術方案,同時保證了其**的交互特性。 12. 利用SQLite嵌入式數據庫技術實現了數據的本地緩存,通過本地緩存技術支持了U8+的智能輸入的交互模式。為用戶提供了更良好的交互體驗。 |