第一范文网 - 专业文章范例文档资料分享平台

关于中间件开发

来源:用户分享 时间:2025/7/9 9:05:42 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

务管理和CORBA应用监控; SilkMeter 用于存取控制和使用计测; SilkRealizer 用于情景测试和系统监控; SilkRadar 用于自动缺陷跟踪; Profiler 用于记录测试运行辅助数据.

在 CORBA 中间件测试方面, 有CORBA Testbed v2.2, 可用于功能测试, 性能测试,互易性测试和标准符合测试. 另外ApTest公司的中间件测试工具, 有专门面向CORBA的测试, ApTest是OMG的成员, 对CORBA有特殊专长, 提供的工具有VSOrb 和VSJOrb, 测试内容包括: 功能测试, 性能测试, 互易性测试, ORB实现和应用测试, CORBA 服务和功能实现等.

在提供企业应用集成测试方面, 较有代表性的公司有: Amphora Quality Technologies (AQT), Mercury Interactive, 和Class I.Q., 后者的工具套件IQTest, 采用所谓的Universal Test Harness Technology and Adapters技术, 允许它的测试系统, 适合广泛一类技术, 在企业应用集成和B2B集成测试策略上, 它特别强调构件测试方法, 把各部分的界面和集成机制单独隔离测试, 以保证及早发现问题, 这一工具的另一特点, 是支持对Web服务的测试解决方案, 包括对SOAP, BizTalk & .NET和 XML消息的测试.

中间件技术的传播和培训

中间件技术是比较复杂的,加上存在多种主流技术,要求掌握的技术面更宽,对许多人来说,包括开发人员,中间件好似一个黑箱,很难掌握,为有利中间件技术的发展和应用推广,一个完整的发展计划,应把技术传播和教育培训也纳入进去。为对培训内容和计划,有较好的把握,在附录二中,我们有意收集了一些国外的经验,作为我们借鉴的参考。 在中间件教育、培训和咨询方面,国外有几位著名的专家,值得我们推荐和注意,他们在世界各地都发表了大量的书刊文章,到处做主题报告,召开研讨和培训班,并都成功地开办了相关的技术咨询公司,在中间件技术传播方面显得十分活跃,起了很大的推动作用,中国在发展中间件技术的同时,也应鼓励和培养一批这样的专家,以带动整个国家,在中间件技术和应用水平方面,有实质性的提高,这些可推荐的国外专家是:

David Chappell, David Chappell & Associates www.chappe;;assoc.com Roger Sessions ObjectWatch www.objectwatch.com Peter Coad TogetherSoft www.togethersoft.com

附录一。 数据库中间件产品

1. Business Sight Framework from Objectmatter Inc.

by JDBC -- or RDO, or ADO with Microsoft's ODBC drivers. 2. CocoBase (Free, Lite, Enterprise) from Thought Inc. JDBC drivers and uses CORBA or RMI 支持多种平台

3. CocoBase Enterprise O/R from Thought Inc.

leading O/R mapping tool, optimized for EJB and Java,up to 13 different servers 4. DataDirect SequeLink from Merant

100% Pure Java certified data access middleware,full JDBC specification, native access to data eliminating the need for gateways or DBMS vendor middleware. SequeLink ODBC and SequeLink ADO (for OLE) 5. DB2 Universal Database from IBM

multimedia, Web-enabled,OLAP and OLTP

6. dbANYWHERE Server from Symantec

100% JDBC compliant,many databases -- Oracle, Sybase, MS SQL Server, Sybase SQL- Anywhere, MS Access, and other ODBC sources including DB2.dbANYWHERE 7. Dharma Systems eUnify, AppLink (3270, /SAP, 5250 –AS/400, /Seibel –CRM) 8. DbGen Professional Edition from 2Link Consulting, Inc. Java object-relational mapping tool

9. Enterprise Component Broker from Information Builders, Inc

JavaBean,integrated with transaction systems such as CICS and IMS

10. ExpressLane from XDB Systems

native JDBC driver as well as a smart ODBC driver, Link software, GUI tools, access MVS/DB2, IMS, and VSAM

11. FastForward from Connect Software, Inc.

JDBC implementation for Sybase and Microsoft SQL Server 12. Fresco from Infoscape Inc.

Java rapid application development tool, Fresco Information Server 13. HiT JDBC/400 from HiT Software, Inc

100% Pure Java middleware for native DB2/400 SQL, SSL v3.0 support 14. HiT JDBC/DB2 from HiT Software, Inc

100% Pure Java middleware for DB2 SQL access, SSL v3.0 support,

Leveraging the IBM Distributed Relational Database Architecture (DRDA) 15. IDS Server from IDS Software

Type-3 JDBC driver that supports JDK 1.02 and JDK 1.1 browsers Secure JDBC, firewall access, ResultSet caching 16. Jaguar CTS from Sybase Inc component transaction server,

supports multiple component models: JavaBeans, ActiveX and C/C++,

provides connection management, session management, monitoring, multi-database connectivity, and point-and-click administration 17. Javabase/400 from Telasoft Data Corporation

Java with secure record-level access to the AS/400 relational database DB2/400

18. jConnect for JDBC from Sybase Inc

100% Pure Java Type 4 JDBC driver,

translates JDBC calls directly into Sybase's native protocol, TDS (Tabular Data Stream), \

supports Sybase's SQL Server, SQL Anywhere, and over 25 other data sources (such as

Oracle, DB2, Informix, etc.) through Sybase's middleware products, OmniConnect and DirectConnect

19. JDBC Developer from Recital Corporation

all-JavaType 3 / Type 4 JDBC 1.0 driver,

with a server architecture, allowing access to Recital, Oracle, Ingres, Informix, DB2/6000, C- ISAM, Digital RMS, dBase, FoxPro, Clipper and ODBC data sources. 20. JDBC Lite from Software Synergy

light weight JDBC type 3 driver, provides access to ODBC databases requires only a tiny memory footprint, zero client installation

21. JdbCache from Caribou Lake Software Inc

\22. jdbcKona from BEA Systems, WebXpress Division

JDBC drivers for Oracle, Sybase, Informix, and Microsoft SQL Server, Native, non-ODBC implementations via vendor libraries. 23. JDX from Software Tree

provides transactional persistence of Java objects in relational database

24. Jeevan from W3apps Inc

extensible, easy-to-use, networkable OO database,

small size (150 KB), an excellent choice for embedded hardware or software applications such as mobil agents, RMI support and B-tree indexing 25. JRB - Java Relational Binding from Ardent Software, Inc.

Java objects ?> the database.Objects, automatically mapped into database format 26. JSQL from Caribou Lake Software Inc

compliant with Sun's JDBC 2.0 specification, small client footprint 27. Jsvr from Caribou Lake Software Inc

high-performance, Type 3 JDBC connection server, JDBC 2.0 features supported 28. JYD Object Database from JYD Software Engineering Pty Ltd pure object DBMS written entirely in Java for use by Java application 29. ObjectStore PSE for Java from Object Design Inc

full-featured pure Java database with a 150-kilobyte footprint,

pure object architecture reduces database and application memory requirements by 25 percent or more, because no mapping code is needed

30. ObjectStrore DBMS from Object Design

object database management system (ODBMS) for Java, C++ and ActiveX developers,

Native object storage, distributed data caching, seamless Java integration, navigational access, and superior extensibility

31. OpenLink Data Access Drivers For JDBC from OpenLink Software Inc

Generic Type 3 JDBC drivers, to all database engines supported by OpenLink Software 32. Oracle Lite from Oracle Corporation

single-user object-relational DBMS with Java object persistence,

standard Oracle interfaces, Java stored procedures and triggers, and native JDBC drive 33. POET Object Server Suite from POET Software Corporation

creating packaged, high-performance complex data applications,

FastObject Technology with multi-threading and transaction capabilities,

Includes ODMG Java API

34. PRO/Enable from Black & White Software Inc

provides persistent relational-object (PRO) mapping and application development for three-tier applications on UNIX and Windows platforms. 35. Relational Object Framework from Watershed Technologies

RDBMS to Java Object middleware layer, don't need to know anything about SQL, complimentary to EJB, JSP, CORBA, and servlet solutions 36. RmiJdbc from GIE Dyade

JDBC driver that relies on Java RMI

37. SCO SQL-Retriever from SCO

high-performance JDBC and ODBC middleware, Unix Systems

38. SOLID JDBC Driver from Solid Information Technology Ltd

100% Pure Java implementation of JDBC, native \thin-client Java applications 39. SOLID Server from Solid Information Technology Ltd

compact database engine for embedded use in Web applications, fully SQL compliant, native ODBC driver and native type 4JDBC driver 40. Versant ODBMS from Versant Object Technology

Java-enabled Object Database Management System,

ODMG 2.0 standard for transactional object data management 41. VisiChannel for JDBC from Visigenic Software Inc

type 3 JDBC driver, works with most popular DBMSes via ODBC drivers, Built on top of company's VisiBroker CORBA product

附录二。国外中间件技术培训内容和大纲参考

1.SUN公司的中间件培训课程:

Integration tools for e-business Middleware

Message-oriented middleware Remote Procedure Calls (RPCs) Data integration middleware Distributed object middleware Transaction processors

Enterprise Application Integration Workflow services Module wrap-up

2. ETH Zürich 为中间件技术提供的工业课程

1 Architecture of Distributed Information Systems

搜索更多关于: 关于中间件开发 的文档
关于中间件开发.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1s38n82akg72h8v7sn0c_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top