Shark与JaWE是EnhydraåŸÞZºŽLGPL授æƒå议下æä¾›çš„一¾l„å¼€æºå·¥ä½œæµè½¯äšg。打个比方就¾cÖM¼¼äºŽJasperReport与iReport的两者的关系。Sharkæä¾›å®Œæ•´çš„工作æµå¼•擎åQŒJaWE是一个工作浽E‹è®¾è®¡å™¨ä¸Žè°ƒè¯•环境ã€?/p>
以我使用的ç»éªŒæ¥è¯ß_(d¨¢)¼ŒSharkæ˜¯ä¸€ä¸ªä¸¥æ ¼éµå®ˆWFMCæ ‡å‡†çš„ï¼Œä½¿ç”¨XPDLè¯è¨€˜q›è¡Œæè¿°çš„引擎。Sharkå¯ä»¥åº”用在多¿UJ2EE容器下支æŒä¼š(x¨¬)è¯Bean与Corbaæ–¹å¼è°ƒç”¨å?qi¨¢ng)WEBæœåŠ¡è°ƒç”¨ã€?/p>
åˆå¦è€…很å®ÒŽ(gu¨©)˜“被这些开æºé¡¹ç›®ä¸å¤§é‡çš„æ¦‚念与术è¯å“ä½åQŒåŸºæœ¬ä¸Šéƒ½æ˜¯æÕdœ¨½W¬ä¸€æ¥ä¸Šçš„ï¼Œæ— æ³•å…¥æ‰‹ã€‚ä»¥æˆ‘çš„¾l验æ¥è¯´åQŒå…ˆäº?ji¨£n)è§£WFMCæ ‡å‡†ä¸ŽXPDLè¯è¨€æ ‡ç¾çš„å«ä¹‰ï¼Œä½ 有个基本的概念头认识åŽåQŒç„¶åŽç”¨JaWE模仿½CÞZ¾‹åšå‡ ä¸ªä½ å¸¸ç”¨çš„å°‹¹ç¨‹åQŒè°ƒè¯•è·‘èµäh¥åQŒä½ 立峞®×ƒ¼š(x¨¬)被它å¸å¼•ä¸Šè€Œä¸æ–去ž®è¯•它åšå¤§ç²¾æ·Þqš„内容ã€?/p>
当然åQŒå¾ˆå¤šähåˆä¼š(x¨¬)è·›_‡ºæ¥è¯´Sharkä¸å¥½åQŒå®ƒæ˜¯åŸºäºŽè‡ªå·Þqš„æ¡†æž¶å¼€å‘çš„åQŒåƈ未ä‹É用struts/spring+hibernate˜q™äº›æ›´å¤§ä¼—化的框架æ¥åšï¼Œå®ƒæœ‰è‡ªå·±çš„DODS½{‰æŠ€æœ¯ï¼Œå¦ä¹ (f¨¤n)æ›²çº¿ä¸Žæˆæœ¬å¾ˆé«˜ã€‚好象OFBizä¸è¢«å¤§å®¶æŽ¥æ”¶ä¹Ÿæ˜¯˜q™ä¸ªåŽŸå› åQˆå®ƒæœ‰è‡ªå·Þqš„OR技术与FrameworkåQ‰å…³äºŽè¿™ç‚ÒŽ(gu¨©)ˆ‘的看法是åQŒå¦‚æžœä½ æ˜¯åº”ä»˜ä(sh¨´)¸€äº›ç®€å•é¡¹ç›®ä¸šåŠ¡éœ€æ±‚ï¼Œæ˜¯æ— éœ€å¥—ç”¨è±¡OFBiz或Shark˜q™äº›é¢å‘ä¼ä¸šä¸šåŠ¡åº”ç”¨çš„æ¡†æžÓž¼Œ˜q™å«ç”¨é«˜ž®„炮打蚊å。简å•的信æ¯CRUD自己éšä¾¿æ‰¾ä¸ªæ¡†æž¶æˆ–是原æ¥çš„ä»£ç æ‹·è´ä¿®æ”¹ä¸€ä¸‹å°±å¯ä»¥äº?ji¨£n)。ä¸è¦å¤©å¤©æ¯”较说˜q™ä¸ªä¸šåŠ¡æ¡†æž¶ä¸å¥½åQŒé‚£ä¸ªæŠ€æœ¯ä¸å¤Ÿå¼€æ”¾ã€‚è¦çŸ¥é“˜q™äº›™å¹ç›®éƒ½æ˜¯˜q™äº›å¼€æºç»„¾l‡å¤šòq´æŒ¾låšæŒä¸æ–积累的沉淀(w¨§n)åQŒé‚£æ—¶å“ªæœ‰è¿™ä¹ˆå¤šæˆç†Ÿçš„æŠ€æœ¯æ¡†æž¶å‘€åQŸè€Œä¸”我觉得客æˆähˆ–是作为技术负责ähæ¥è¯´åQŒåªæœ‰æœ€é€‚åˆçš„,没有说一定è¦ä»€ä¹ˆæŠ€æœ¯æ¡†æžÓž¼Ÿå•¥å«ä¸ÀLµåQŸå•¥å«æœªæ¥æ–¹å‘?扯æÙE多过实际åQŒå†˜q‡ä¸¤ä¸‰å¹´çŽ°åœ¨æ‰€è°“çš„ä¸ÀLµæ¡†æž¶˜q˜çœŸçš„æ˜¯ä¸ÀLµå—?
shark在ä¸åŒçš„人手ä¸åº”该是å¯ä»¥æœ‰ä¸åŒçš„用法åQŒæˆ‘是把它独立åšä¸ÞZ¸€ä¸ªç»„ä»¶æ¥åº”用的,使用需è¦ç”¨åˆ°å·¥ä½œæµ½E‹é©±åŠ¨çš„åº”ç”¨æˆ‘ä¼š(x¨¬)使用到它。通过JaWEæ ÒŽ(gu¨©)®ä¸šåŠ¡éœ€æ±‚è®¾è®¡XPDLæ–‡äšgå˜æ”¾è‡Œ™µ„æºåº“ä¸ï¼ŒæŠŠæµ½E‹ç»“æŸç‚¹éœ€è§¦å‘çš„åº”ç”¨åšæˆå¤–部应用在工作‹¹ç¨‹ä¸åŠ ä»¥å®šä¹‰ï¼ˆæ”¯æŒBeanshell/WebServiceå¤šç§æ–¹å¼åQ‰ï¼Œ¾cÖM¼¼äºŽJspClient的示例方å¼åœ¨ä½ 自å·Þqš„™åµé¢ä¸æä¾›å¾…办事宜ã€å·¥ä½œç”³æŠ¥ã€å®¡æ‰¹ç‰æ“作。当然最主è¦çš„集æˆå·¥ä½œå°±æ˜¯ç»„¾l‡ç»“构与æƒé™çš„èžåˆã€‚è¿™æ ·ä½ çš„ä¸šåŠ¡ç³»¾lŸå°±å¯ä»¥åŒsharkå…¨é¢èžåˆäº?ji¨£n)。最‹‚’的情况下就是多个业务系¾lŸé€šè¿‡sharkçš„åŒä¸€å®žä¾‹ä¸²æŽ¥èµäh¥åQŒå®žçŽîC¸åŒä¸šåŠ¡ç³»¾lŸçš„工作衔接ã€?/p>
说得有些¾_—ç³™åQŒå¯èƒ½æ–‡½W”比较差åQŒä¹Ÿä¸çŸ¥åˆ«äh是å¦èƒ½æ˜Žç™½ã€‚ä»¥åŽæœ‰æœÞZ¼š(x¨¬)å†å°±æŸä¸ªä¸»é¢˜æ¥è¯´å§ã€?/p>
本ähåŽŸåˆ›æ–‡ç« åQŒæ¬¢˜qŽè{载,转è²è¯äh³¨æ˜Žå‡ºå¤„ï¼