作者:朱金灿

来源:http://blog.csdn.net/clever101

再造一个PCI GXL?听起来是一件颇有难度的事,实际上并非不可能。本文拟从必要性、可行性和技术路线等方面谈谈再造PCI GXL的构想。

首先谈谈为何要再造一个PCI GXL。当初四维图新并购PCI失败,加拿大政府给出的理由是基于对国家安全保护的考虑,或许说明一点,一个国家的核心技术并不是靠钱就能买来的。其次是PCI GXL并非无懈可击,由于其在加拿大研发,所以授权都需要通过加拿大总部,部署不方便,操作上某些地方也不够人性化,在并行方面负载均衡机制也比较简单。另外PCI GXL缺乏数据管理方面的系统,还采用落后的网络共享盘的方式管理数据,听说近期准备发布一个Discovery的系统。

其次谈谈可行性。通过对其二次开发过程分析,我们知道PCI GXL的实现充分使用了开源技术,比如PostGIS、PostgreSQL和python等等,其服务端java web框架也很有可能是借鉴成熟的开源框架,比如hudson。因此其整体架构实现并不是最难的。那么最难的地方是什么呢?我想应该是那些遥感算法。

最后简单谈谈技术路线吧。服务端java web管理系统参考hudson的实现,脚本还用python,如果可能可以扩展支持javascript和lua,数据库管理方面还用PostGIS和PostgreSQL,后台是跨平台的控制台exe算法程序。大致想到的是这些。

最新文章

  1. 系统配置 之:远程桌面连接(win7系统)
  2. [C#]MemoryStream.Dispose之后,为什么仍可以ToArray()?
  3. 构件工具Maven----坐标、依赖、仓库、生命周期的简单学习
  4. CentOS6.5 yum安装 apache+svn安装配置
  5. java中四种操作(dom、sax、jdom、dom4j)xml方式详解与比较
  6. 【暑假】[深入动态规划]UVAlive 4794 Sharing Chocolate
  7. [Erlang]怎样加入自己的BIF
  8. Linux学习笔记总结--配置iptables防火墙
  9. LPC基础教程-Lpc程序和编程环境 mudos 加载原理
  10. Beijing seminar: China shadow banking
  11. Unity打包android的apk与数据包.obb分离和apk签名
  12. Oracle的一些简单语句
  13. C++学习笔记43:STL
  14. AndroidのInputFillter之按字符过滤长度,一个中文当两个字符
  15. 正则表达式中\b和\s有什么区别
  16. 利用koa实现mongodb数据库的增删改查
  17. 5 -- Hibernate的基本用法 --4 9 其他常用的配置属性
  18. Win7下U盘安装CentOS-7-x86_64-DVD-1503-01
  19. Go 语言官方包函数中文翻译
  20. [转][Dapper]SQL 经验集

热门文章

  1. jQuery笔记---选择器(二)
  2. 9.12 Binder系统_Java实现_内部机制_Client端
  3. 链表(三)——链表删除冗余结点&插入结点到有序链表
  4. 用Java将字符串的首字母转换大小写
  5. [HTML] Creating visual skip links in HTML and CSS
  6. 在Eclipse中运行hadoop程序 分类: A1_HADOOP 2014-12-14 11:11 624人阅读 评论(0) 收藏
  7. php实现 统计输入中各种字符的个数
  8. jquery-9 京东和酒仙网左侧导航如何实现
  9. 访问sharepoint站点自动使用当前用户名和密码登录
  10. css3-3 css3背景样式