MKS Toolkit for Developers
MKS Toolkit for Enterprise Developers
MKS Toolkit for Enterprise Developers 64位版本
MKS Toolkit for Interoperability
MKS Toolkit for Professional Developers
MKS Toolkit for System Administrators
MKS AlertCentre
MKS Source Integrity Enterprise Edition
MKS Integrity Manager
MKS Requirements
MKS Implementer
MKS Openmake
MKS Build & Deployment
MKS Integrity Suite
MKS Federated Server
购买
   



MKS Toolkit

MKS Inc. (MKS) (TSE:MKX)发布其Windows和UNIX/Linux跨平台工具箱9.0版本,新版本显著提高了32位和64位Windows操作系统的生产力,并对世界通用的multibyte/Unicode字符集提供本地支持。

当用户在32位和64位Windows环境下执行开发、测试和系统管理任务时,MKS Toolkit 9.0可以明显提高其生产力。通过将流行的 Vi编辑器同最常用、最强大的Windows开发环境Microsoft Visual Studio相集成,MKS为跨平台开发提供了一个强强联合、无与匹敌的解决方案。

MKS Toolkit 9.0新特性

多字节字符支持:MKS工具和API支持那些包含在文件内容、文件和目录名、管道、环境变量、控制台显示屏等内部的multibyte/Unicode字符,这样,用户就可以利用非ASCII格式对文件和数据进行显示、加载、编辑、查找及其他操作了。

Vi/Viw同VisualStudio.NET的集成:含有新的Visual Studio Viw插件特性,用户可以更加有效的在其开发环境中进行工作。同时,借助于Vi 和 Viw的语法突出新特性,用户可以使用自定义规则对命令、保留字、注释等进行加强。

安全、可视化的文件操作:对该强大图形化工具的新改进,您可以在远程UNIX、Linux和Windows系统之间安全的拖放多个文件和目录、编辑和处理文件权限、复制大型文件和文件集合等。

Perl更新:利用多种新特性对Perl进行更新,现在包括32位和64位可执行文件、fork()函数以及多线程功能等。

新应用:新的mksrv允许您将任何标准脚本或程序设置为一个Windows服务来运行;pwrmgr可以用于显示和管理电源使用方案;ShellExecute可以将任何文件作为可执行文件来启动;另外,还针对实际的企业问题新增了一系列灵活有效的解决工具。

API增强:由SUSv3和POSIX.4定义的附加API有力补充了工具箱中现有的对实时UNIX程序移植的支持,而所有重要的API中均带有IPv6支持,再加上大量新增的API,同Internet新命名标准实现了很好的交互性。

MKS Toolkit for Developers


MKS Toolkit for Developers是工业领先的Windows/UNIX交互方案,显著提高了Windows和UNIX工作环境的兼容性。

MKS Toolkit for Developers提供了一套完全的UNIX和Windows工具集,开发人员和系统管理人员能够对其软件开发和系统管理过程进行定制和控制,并使之自动化。

MKS Toolkit for Developers能够自动完成那些繁琐的手动任务,加速了软件的开发和系统管理过程,减少了错误概率。

强大的脚本:允许您将重复性任务简化或使之自动化。
集成新技术:使您轻松的控制并操纵当今动态结构。
基于组件的结构体系:轻松定制一个方案,使之适应您的企业需求。


特性和优势

用于Windows 的450多种UNIX工具
——增强了开发人员和系统管理人员培训和经验的已有投资;
——为UNIX和Windows系统提供了单一的构建环境。

70多种Windows专用工具
——轻松添加和处理用户和用户组帐号;
——处理Windows注册表和Windows专门文件许可权;
——控制Windows服务程序;
——复制系统文件子目录。

自动化处理
——将常规程序和进程自动化,提高了开发人员和系统管理人员的工作效率;
——减少了由于重复性的手动操作带来的错误。

64位Windows支持
——轻松将系统和工具移植到下一代Windows操作系统。

强大的Command Shell
——您可以优先选择Korn (ksh), POSIX (sh), Bash (bash), tclsh,并以此取代Windows Command Shell,从而提供更多的灵活性和功能性,增强了您的控制能力。

本地Windows结构体系
——同Win32完全集成并交互作用;
——控制并操作Windows进程和应用程序。

完全的互连套件
——安全连接到远程UNIX和Windows系统;
——在多个地点实现资源共享;
——包含单机版本和数目无限的互连版本。

系统备份和磁带处理套件
——快速执行UNIX兼容的完全或累加式系统备份。

自动通信
——将email、Web或网络消息通知集成到您的程序中,并使之自动化,增强了通信能力。

MKS Toolkit for Enterprise Developers

MKS Toolkit for Enterprise Developers(以前的NuTCRACKER)能够将UNIX程序移植到Windows系统中。

MKS Toolkit for Enterprise Developers含有2700多种UNIX API和一个完全的命令行开发环境,是UNIX程序向Windows平台移植的最终方案。该产品提供对C, C++, Fortran的完全支持;还支持UNIX进程管理,包括fork(),信号,警告和线程;支持文件系统和安全管理;支持curse,X,Motif和OpenGL。另外,为了实现Windows集成和交互能力,还提供了无与伦比的Win32 API访问功能。

——充分利用了COM, .NET和其他Windows特色,像运行本地Windows程序一样运行UNIX程序。
——一个单源库(source base),支持UNIX和Windows平台。
——缩短了70%, 80%甚至90%的开发时间。
——含有内置的打包向导和UNIX运行时选项,能够轻松部署植入程序。


特性和优势:

2700多种UNIX API
——为UNIX和Windows提供了一个单源库。
——显著缩短了Windows产品的开发时间。
——缩短了投入市场的时间。

本地Windows结构体系
——同本地Win32(以及Win64)程序完全集成,并具有交互性。
——将已有的业务逻辑组件化。
——将程序转向Windows技术。

灵活的编译器支持
——为UNIX/Linux程序导入Windows平台选择编译器,包括Microsoft, Intel 或GNU编译器。

NuTCRACKER Workstation/Server 和运行时组件
——如同运行本地程序那样运行导入的UNIX程序。

程序部署向导
——确保导入的程序中含有所有必须组件。
——利用内置的打包向导和多种UNIX运行时选项轻松部署植入的UNIX程序。

64位Windows支持
——将程序和工具轻松植入下一代Windows操作系统中。

为Windows准备的450多种UNIX工具
——增强了开发人员和系统管理人员培训和经验的已有投资。
——将脚本和程序代码导入Windows。
——为UNIX和Windows平台提供单一构建环境。

强大的Command Shell
——通过本地的Korn (ksh), POSIX (sh), Bash (bash), C (csh) 或
tclsh 命令shell 植入基于脚本的构建和测试环境,较之Windows cmd,提供了更多的灵活性和功能性,增强了控制能力。

MKS Toolkit for Enterprise Developers 64位版本

MKS Toolkit for Enterprise Developers 64位版本简化了64位UNIX程序向64位Windows平台的移植过程,用户可以将UNIX和Linux程序布署到扩展的结构体系(如AMD 64和EM64T)和Itanium平台上。

对于像Web caching、数据仓库、复杂机械设计和分析以及科学计算和研究等应用程序,往往内存需求大、计算性能要求高,因此,64位Windows操作系统是其理想的工作环境。

MKS Toolkit for Enterprise Developers 64位版本为移植64位UNIX/Linux程序到Windows系统提供了唯一的解决方案,特性见MKS Toolkit for Enterprise Developers

MKS Toolkit for Interoperability

MKS Toolkit for Interoperability——扩展了MKS Toolkit for Developers,增加了一个完全的X server,能够在Windows上显示基于X Window系统的图形程序,其中包括OpenGL和Motif程序。网络服务器能够在您的Windows工作站上显示网络中任何一台机器上的图形程序。

MKS Toolkit for Professional Developers

MKS Toolkit for Professional Developers——MKS Toolkit for Enterprise Developers的子集,适合于专业开发人员,能够将那些非图形和基于字符的UNIX C, C++和Fortran程序和工具移植到Windows中。


MKS Toolkit for System Administrators

MKS Toolkit for System Administrators——MKS Toolkit for Developers的子集,适合于系统管理人员。该产品是一个强大的管理套件,您可以完成两台机器之间的文件和数据转移,系统远程管理,跨平台备份功能。它能够自动安排并执行重复性任务,如同步密码、添加用户和用户组、设置新机器、复制系统文件或本地及远程系统的文档目录等。

MKS AlertCentre

MKS AlertCentre 是MKS工具箱的附加组件。每一台AlertCentre监控站都需要MKS工具箱产品的一个副本。MKS AlertCentre 2.03将作为MKS Toolkit Resourse Kit和GCC附加组件免费提供给Toolkit客户。MKS已经对该产品进行了重组,其配置方式同其他的Resourse Kit组件类似。而且同其他Resourse Kit组件和GCC附加组件一样,新的AlertCentre add-on也可以从网站免费下载,其使用前提是目标机上装有MKS Toolkit产品(v 8.7或更新)。

为了充分使用 AlertCentre的特性和功能,用户需要具备一个MKS Toolkit产品的2份有效许可证。

MKS AlertCentre是监控、警告和矫正行为自动安排的完全解决方案。AlertCentre可以每天24小时,每周7天监控您的关键任务系统,使您可以十分放心您的网络、软件和基于Internet/Intranet的信息系统正常运行。

特点: 自动监控、警告、调整和行为纠正。AlertCentre自动触发处理系统失误或事件的行为。利用这些行为,您可以通过e-mail, 手机,寻呼机, SNMP trap, 或您自己的定制行为向别人发出错误或关键系统状态警告。AlertCentre也允许您实施一个调整进程来通知相应的人,并基于问题的严重性采取适当的行为。而且,AlertCentre能够以行为方式触发监控器、脚本器和程序,使您采取自动的纠正行为。

内置的监控冗余。AlertCentre提供对监控器的监控能力,来帮助您确保您的重要资源是可获得的,并且您的业务一直不间断的运行。如果您的主要机器被接受,备份会自动剔除并继续监控就您的系统和软件。

易于定制。虽然AlertCentre被设计成工作于一组预先定义的监控器框的形式,它依然是易于定制的。您可以通过图形式用户界面配置监控器行为,组织您的监控器从而将其分成易于管理的组,也可以创建定制的监控器。通过定制监控器,您可以插入已有的脚本来创建您自己的监控器类型,并且受益于AlertCentre的内置行为和警告能力。

 


MKS Source Integrity Enterprise Edition

MKS Source Integrity Enterprise Edition是企业进行充分的跨平台软件配置管理的理想选择。作为目前市场上最先进的SCM技术方案,它能为本地和分布式开发团队提供实时、安全、灵活的进程中央管理功能。

如今,一切都可以集中管理,不用再去搜索某个版本或文件了。它完全安装在服务器端,项目被清楚列表,可以方便的选择当前正在进行或将要开展的项目。符合ISO要求,能够清楚证明当前的工作,证书维护问题也迎刃而解。

Jim Smith——Agere Systems软件工程师和技术组成员

MKS Source Integrity构建于MKS的传统技术基础之上,使用方便,功能全面:


MKS Federated Server 结构体系——为分布式开发团队提供创新性支持,去除了复制需求,从而降低了管理费用,并实现了在低带宽网络上的实时协作。

沙箱——为开发人员提供私人工作空间。

变化包检查和被提议的变化包检查——实现了基于任务的开发,在改动被实施之前先对其进行全面检查。

通过拖放合并实现图形化的历史浏览——开发历程可视化,方便了版本合并。

集成的进程和工作流传管理——通过MKS Integrity Manager,实现了更高级的工序自动化和完备化。

项目基线功能和冻结已完成的模块和项目。

反转到任何时间点——重新创建过去版本的准确复制。

项目共享和重整——支持代码重复使用,降低了重写代码的要求。

深度集成——同MKS的Open API所支持的领先开发环境如Eclipse/IBM Websphere 、Microsoft Visual Studio .NET等深度集成。

优点:

. 提高了个体开发者和协作开发组的生产力和工作效率;
. 对于连续集成和多平台开发,共享sandboxes是理想选择;
. 非成员浏览利用Wizard 添加成员或者在sandbox中检查文件是否存在,提高了开发者的生产力。

新的更新集成:
. Borland Together ControlCenter 6.1
. Sybase PowerBuilder 9.0
. Microsoft Visual Studio .NET 2003
. WebSphere Development Studio Client for iSeries (WDSc) 5.0
. WebSphere Studio Application Developer Integration Edition (WSAD-IE) 5.0
. WebSphere Studio Site Developer (WSSD) 5.0
. WSAD 5.1 (WIN32)
. WDSc for iSeries 5.1 (WIN32)
. WSSD 5.1 (WIN32)
. WebSphere Development Studio Client for iSeries Advanced Edition (WDSc-AE) 5.0
. WDSc for iSeries — AE 5.1 (WIN32)

新的更新平台:
. LDAP version 3
. SuSE Linux 8.2
. Red Hat Linux 9.0
. Windows Server 2003 Standard Edition
. HP-UX 11i

MKS Integrity Manager

MKS Integrity Manager是企业工序和工作流程灵活管理的理想选择,能够帮助创建可重复的进程,从而管理软件开发。它同MKS Source Integrity Enterprise无缝集成以实现全面的企业软件配置管理,还是需求管理工具MKS Requirements的基础,另外,还可以无缝集成其他的开发人员生产力工具来平衡软件投资并扩大软件开发周期的覆盖范围。

MKS Integrity Manager的透明性、高级型以及多层结构体系在企业范围可升级,能够支持变化进程中的分布式开发人员和其他的委托开发人员:

完全可配置——允许团队将已有程序自动化,并随时间变化调节控件。

管理仪表板——提供重要的指标、图表和报告,增加了管理可见度,方便了决策的制定。

工序自动化、email通知、议题增强——使团队沟通能力和工作效率最大化,降低了项目风险。

电子签名支持——符合FDA 21 CFR Part 11等法规。

图形化工作流程建模器——帮助团队将工序可视化,并对其进行调整。

跨平台——包括分布式、Unix、iSeries和Mainframe平台。

方便应用、培训和管理——降低了开发所有者的总投入。

同MKS的Open API所支持的开发、测试和项目管理环境深度集成。

MKS Integrity Manager强大可定制的工作流程引擎使您可以执行适合您工作组的进程。利用它您可以方便的自动操作已存在的工作流程,或者如果您的进程还没有准确定义,由于进程模板是在广泛的经过验证的开发方法上建立的,可以应用进程模板跳至开始进程执行处。直观的可重复进程允许您获得对全部软件开发行为的控制,从而快速发布可靠优质的应用软件。

MKS Requirements

MKS Requirements 是软件开发的里程碑——需求管理方案,该产品第一个内置成为了ESCM(企业软件配置管理)系统的一部分。除ESCM系统外,它还是MKS Integrity Manager?中进程管理和工作流程功能的一部分。

该产品的推出,首次实现了商业用户和开发人员之间的无缝集成和实时信息流的交互能力,这一切都是通过一个单独平台、标准化界面以及通用程序完成的。

产品核心功能

——是MKS Integrity Manager程序和工作流程引擎的扩展,降低了成本,利用通用工具实现了商业用户和开发人员的协作性。

——强大灵活的工作流程,周期性生成业务和开发团队。

——单个知识库,带有核查跟踪能力,能够提供需求和变动的时间历史。

——已有开发资料(如源代码、文档、相关需求)之间清晰明确的链接,该链接是由支持IT核查和依从的变化包来完成的。

——自动触发敏感需求和开发任务,显示了需求变化在商业用户和开发团队之间的实时影响。

——同Microsoft Word相集成,允许商业用户通过熟悉的制作工具构建需求,进而将其导入MKS Requirements中。

——需求具有分层结构,并分层显示,因此为需求变动提供了逻辑化组织、跟踪能力,并方便了对需求变动的影响分析。

——为项目管理人员提供历史报告,显示单个需求或整个项目是如何按时间变化的,也可以浏览任意两个时间点之间的变化情况。

——强大的查询、制表和报告能力,方便了团队交流和高级管理的可见度。


MKS Implementer

IBM iSeries 软件变动和配置管理工具。

Implementer 是IBM iSeries的软件配置管理和部署方案。该工具侧重于开发和生产环境的控制,公司可以获得软件的高度可靠性和可用性。

将功能性和易用性相结合,产品既为初等用户提供简易性,也为高级用户提供广泛性和深入性。产品不仅简化了软件的开发和变动管理,还能将软件安装程序同iSeries服务器测试环境相集成。使用Implementer,既能集成到传统的OS/400开发环境内,也可以同包括IBM WebSphere Development Studio客户端相集成。

——可以使用基于主机接口,也可以使用图形式用户接口。
——确保所有软件变动都是可跟踪和可核查的。
——基于工作流程,确保符合公司管理规则,如Sarbanes-Oxley。

MKS Openmake

Openmake是一个软件开发工具,使用可重复的软件构建程序来自动创建可靠的应用程序。该工具确保每次都以相同的方式根据企业的商业目标来创建可执行程序,从而降低了开发企业应用程序的风险。

——自动创建可执行程序,流水线化程序开发。

——确保可执行程序都是采用专门的编译器选项和正确的源代码版本创建的,降低了开发错误。

——用户可以在多台机器上分布完成程序组件的创建,缩短了开发周期。

——支持真正的累加构建,缩短了程序的部署时间。

——集成了MKS Integrity Suite,使全部软件开发过程中的整个构建过程集中化并自动化。

——为用户提供了一个单一的标准化程序构建过程,适合于任何语言、IDE或操作系统。

MKS Build & Deployment

MKS Build & Deployment是一个工作流程工具,使企业降低了部署错误所带来的风险,同时还减少了部署费用。利用MKS Build & Deployment,您企业软件系统的任何变动都可以准确部署,避免了手动部署通常出现的错误,提高了系统的可靠性和资源的可访问性,从而能够将主要的精力投入到其他的重要工作上。

MKS Build & Deployment改善了您的管理能力,使您能够同时管理更多的产品版本;提高了您的工作效率,使您能够更快的构建、发布产品包,并对其进部署。另外,使用MKS Build & Deployment,使您的产品质量恒定,还增强了客户的信任度。

——单一工具就能完成多个平台的部署,降低了成本。

——利用可重复进程维护部署的稳定性和软件品质。

——将手动程序自动化,避免了操作错误。

——同已有构建工具如ANT和Openmake相集成,增强了您的投资。

MKS Integrity Suite

针对管理企业技术和软件开发周期所面临的挑战,MKS将帮助您提前应付这些问题,为管理IT组织内的不断变化提供了一个强有力的途经。

MKS Integrity Suite作为构建于单一结构体系上的单一方案,完全覆盖了应用程序开发周期的全过程,降低了您IT环境的复杂度,同时也降低了您的总成本。

MKS Integrity Suite组件包括:

MKS Requirements:需求管理组件。

MKS Integrity Manager:进程和工作流程管理以及错误跟踪组件。

MKS Source Integrity Enterprise:软件配置管理、版本控制、全球化分布式团队开发组件。

Implementer:iSeries上的软件配置管理和部署工具。

OpenMake:企业构建管理组件。

MKS Build and Deploy:产品环境部署管理组件。

MKS Federated Server

MKS Federated Server 结构体系为软件开发项目的全球化团队协作提供了一个创新、划算的工作方案。构建于MKS创新的程序服务器基础之上,MKS Federated Server能够使工作团队在任何时区和任何地点实时访问SCM知识库。

——确保整个团队清楚了解共享软件项目的发展,并及时进行沟通。
——避免代码冲突。
——通过对中央知识库的集中管理,显著降低了管理费用。
——改进了对外部项目的管理控制。
——提高了对全球化开发行为的管理可见度。