SOClassT 概念

 

SOClass 的设计主要提供'多层'(n-tier)模式的解决方案。一个'多层'应用程序是分布在三或更多台个别的电脑内或一个分布式网络环境的逻辑阶层内的应用程序。最普遍的'多层' 模式(意味某倍数的层叠)是3层应用程序。在3层应用程序的情况下,用户界面的应用程序是处于终端用户电脑,商业逻辑处于中央电脑,而数据需求则由另一台管理数据库的电脑处理。除了编制在内的秩序井然的程式,'多层'应用程序还拥有一个明显的优势,即任何一层都可以在最适当的处理器或操作系统运行,进而促进应用程序的可量测性及增加其进化效能。

 


SOClass是一个完全由Java编程的系统,它如实地落实 "在任何地方都可运行"的概念 ~ 一个极受欢迎并由Java卖主普及化的概念。SOClass提供消费者一个独特的优势,特别是管辖机构:SOClass的执行符合先前所制定的信息技术发展政策。例如SOClass能够在任何数据库管理系统操作,只要该系统支持JDBC 驱动器或通过JDBC-ODBC平台支持ODBC驱动器。

电子文件是一个基于数据的物体,循环于数据和其包含的逻辑基层内。SOClass数据模式是显示电子文件内数据的一个等级代表。数据可以用一棵树来做比喻,而树的分枝和树叶是所谓的数据元件。这等级代表证明了简单自然且促进功能需求的分析能力。此外,它也使商业逻辑的译码简易化,将附上的规则译码为节点或树叶。

 

象征树型结构的数据还提供另一优势:它符合XML的基本结构需求。SOClass包含了XML解析器的科技,可以将XML文件输至体系外的系统,或将XML文件从外系统输入体系内。

图形用户界面(GUI)之层级是特定于每一项应用程序和每一份文件,或协调在SOClass标准的设计体系内。SOClass的页面视觉设计工具以及例子将能够协助初学者快速领悟,而在短期内达到发展优异文件界面 (或文件外层的文件)的地步。同时,它也能够让资深的程序设计师"挖掘"更复杂私有的文件界面。一个由标准SOClass画面代表的文件包含一或多个表格形式,而每个表格形式则由一页或多页组成。

SOClass综合了几项特殊的科技,其中最值得一提的是偏差容限网络协议(FTNetP)。这个特殊的科技不只增强Java遥控发动系统( RMI),也提供显著的益处:

它应付世界各区域里时常发生在服务器和客户机之间的网络通讯故障。而其所包含的偏差容限网络协议(FTNetP),将处理遥控发动系统(RMI)在现实工业环境中的不足之处。
当一个运作环境由于使用防火墙、代理服务器和路由器而不能实行标准遥控发动系统时,偏差容限网络协议(FTNetP)将能够提供一个实用的解决方案。它促使服务器的应用程序在不影响客户机运行的情况下不断自动进行升级。
它提供客户机在同一时间使用不同的专利安全通讯协议。
 


©1996-2010 Strategy Object O.O.D