Posted on 2006-04-02 14:50
canonical 閱讀(1879)
評論(7) 編輯 收藏 所屬分類:
軟件開發
??
http://www.kenoah.com
??
前兩天和科諾的研發經理聊了一會,也簡單看了一下他們的演示。因為比較匆忙,沒有談到什么實質性的內容,只是有一個粗淺的印象??浦Z目前的發展重點還是國
外的外包業務,其網站上相關介紹材料很少,不過據說今年將投入較大的資源在國內公司建設和市場開拓上。
???
科諾產品的特點是代碼生成。經過可視化配置之后,可以根據模板生成jsp源代碼,程序員可以基于這些代碼進行修改。據說遵守一定的規則之后,自動生成的代
碼與手寫代碼是相互隔離的,自動生成的代碼可以無限多次生成而不影響手寫代碼質量,但我未看到演示。科諾生成的頁面只支持IE,
不支持Firefox等瀏覽器。大概是因為其從事的主要是國外外包業務,其界面的美觀程度一般。雖然可以修改頁面模板來改變界面風格,但從我實際看到的模
板代碼而言,重新寫一套并不太容易。
???
科諾產品的功能大概是可以完成單表或者主從表的增刪改查,并配合一個或者多個業務流程。其工作流引擎據說是符合WFMC規范的,但從實際操作上看,似乎不
是一個通用的工作流引擎。至少給我演示的時候,工作流步驟的每一步,actor所能采取的操作是固定的,如退回,通過等,似乎是為審批定制的。
???
與普元EOS相比,科諾在功能上還是要弱不少。在開發工具上,也顯得要簡單許多。與普元EOS類似的是,科諾的產品似乎也只是利用工具根據現成的模板制造
固定模式的代碼,在設計思想方面并沒有什么本質性的突破,與其宣傳的組件思想相差甚遠。如果要超越自動生成的代碼作一些事情,這些平臺都無法提供什么有力
的支持??浦Z所謂的業務組件似乎就是對table的描述,其設計工具不算太好,至少我沒有找到一個匯總視圖讓我可以看到所有已經配置的字段屬性。在設置復
雜字段或者匯總字段方面,科諾的產品也有很多限制,不太靈活。在前臺框架方面,科諾寫了一個類似于struts的框架,其他就乏善可承了。流程方面的設置
被稱為所謂的流程組件,運行時可以通過一個js庫在界面上進行展現。不同的業務組件應該可以對應到同一流程組件,這大概就是科諾所謂的組件重用了吧。開發
工程文件以xml格式進行存儲,看了一眼,相當復雜,竟然還和SOAP有關系,不知道他們為什么這么設計(符合標準?)。
??? 在科諾的另外一個印象是,公司里有不少女性程序員在干活??磥碇辽偎麄兊漠a品可以由初級程序員掌握并滿足美國外包開發的需求。