logo NFI logo SMART Research BV
选择你的语言: English Español Français Português 中文(简体) 日本語 Русский
logo
shadow
系统

Bonaparte 是基于用户服务器的构建基础。这意味着计算核心;Bonaparte 事实上是基于计算可能性;Bonaparte 数据库是由一个非常强大的计算机作为服务器。 Bonaparte 用户之间是由网络连接交流数据的。因为所有计算是由服务器所完成的,所以就没有必要话费很多在昂贵的客户机上。 而且所有数据是保存在中央处理器上,因此非常安全。

Bonaparte schematic
图1: Bonaparte 系统构架图示 (服务器 和 客户端)交互图
客户

Bonaparte 客户应用程序交互网站协议(AJAX),Java 通过网络(网络启动)或者作为当地JAVA应用。不管用那种途径,Bonaparte需要网络来进行正常运算。

数据

Bonaparte 用独特的方式处理内部数据 (在RDBMS模块上进行先进的数据处理)。这个数据库跟踪任何数据修改(时间地点和人物),可以被恢复到以前的时间点上。Bonaparte 时刻保证这三个元素:

这种“回溯”功能意味着用户可以选择历史记录功能:在运行以后回到一定时间点的功能。 这样的目的是(出于法律原因)需要重新确认旧的匹配或者研究也可供调去。 这个版本保证了整个版本的历史,如用户可以调去时间地点和时间的数据。

同时通过私人连接,一个用户可以编辑事件以及在新的工作上进行工作,而其他用户看到的数据就如同没有运行这个工作之前。 只有当前用户选择公开这个修改时,这个选择才能够被别的用户也看到。

因为Bonaparte 是一个用户伺服基础的系统,这对浏览器以及网络服务非常敏感。 为了减小任何浏览器崩溃对于数据处理的影响,系统安装了一个崩溃回复的功能。 系统自动保存数据到一个私人分支中。如果发生崩溃,所有用户需要重启他们的用户段,从而能够发现这个数据仍然恢复到了这个崩溃点。

安全

Bonaparte 只能够被设定成为安全的网络连接。 这样服务器可以被修改,而且在数据被发送到服务器去之前已经被加密。 而且Bonaparte 能够选择加密,因此数据加载到服务器上将不可读。

Bonaparte logon screen
图二: 客服登陆界面。

所有Bonaparte 客户都需要登陆 ( 图二) 在登陆后,安全模式被启动。而且,Java用户端也被硬件钥匙(可以移除)所保护。没有这个要是,这个程序将不能启动。

软件堆

Bonaparte 是利用Java语的Servlet 技术。因此,整个系统没有任何别的系统要求,只要按照了JVM在客户端和主机上。 Bonaparte 在UNIX,Linux, windows系统下运行很稳定 。服务器使用Apache Tomcat. 不但如此,Bonaparte 也需要SQL 数据库作为数据存储。

需要(AJAX)页面服务,一个新的浏览器(最新的 火狐浏览器,浏览器,chrome)有JAVA插件,是运行软件所必须的。 如果你是Java 用户,你只需要JAVA 1(1.6以上)。

整合

Bonaparte 能够很容易的与现在的IT构架整合。 Bonaparte 能够处理XML格式的数据,而且能因此(通过一些数据转化)到现有数据库。 其中一个转换软件是 Napoleon (由NFI开发)。 Bonaparte 能够由第三方软件来操控,并不一定需要Bonaparte 客户端。

八月 29 2014, 09:24:21 / eea81bfc62649ecd4d47e8b960602a9f0f74dc34
EnglishEnglish EspañolEspañol FrançaisFrançais PortuguêsPortuguês 中文(简体)中文(简体) 日本語日本語 РусскийРусский
SMART Research BV • Heyendaalseweg 135 • 6525 AJ Nijmegen • The Netherlands EU flag Cookies