Borland JBuilder 2006支援JDK 5.0.3版與EJB 2.1版技術,並新增虛擬端點編程(Virtual Peer Programming)功能,其目的是為因應逐漸廣為應用的敏捷開發流程(Agile Processes),採用點對點(peer-to-peer)協同編輯機制,結合分享編輯功能,快速解決開發過程中遭遇的除錯瓶頸,增進軟體開發效率。

結合即時通訊,首創搭檔編輯功能
軟體開發專案為快速反應客戶需求變更以程式產出,通常採用敏捷開發流程中的搭檔編輯(Pair Programming)功能,Borland JBuilder 2006將即時通訊與同步編輯等整合成為虛擬端點編程功能,特別適用於兩人一組的開發形式,例如資深搭配資淺的開發小組,可互相檢視程式碼或偵錯,有助於解決因單人無法察覺的開發盲點或瓶頸,提高程式品質。

虛擬端點編程功能使用環境,分為區域網路(LAN)與廣域網路(WAN)兩種。前者環境下,系統會主動探尋(Peer Discovery)網路上的JBuilder用戶,後者則需要透過Jabber(開放源碼的即時通訊協定)伺服器的使用者帳號。虛擬端點編程功能可以讓開發人員彼此分享專案外,類似即時通訊中傳輸檔案,包括撰寫程式時的堆疊追蹤、同步偵錯等。至於對談功能則類似即時通訊,包括語音通知、會談記錄,以及顯示用戶端的線上可用性狀態,包括線上、離開及離線。

搭檔編輯兼顧版本控管
使用Borland JBuilder 2006的虛擬端點編程時,系統的共享編輯(shared editing)會區分主機與用戶(host/client),分享程式碼的電腦判定為主機,另一部則為用戶,並以不同顏色區分對話內容。所有編輯上的更動都只會在主機端的文件上,並且同一時間僅能有一個使用者處於編輯狀態,用戶端便成為跟隨狀態,其文件也會鎖定為唯讀。使用者可設定更動的程式碼的顏色,作為區分未更動與已更動的程式段落。此外,主機端也可以開啟偵錯模式,例如設定中斷點,並將偵錯結果傳送到用戶端。我們也發覺主機與用戶可相互切換角色,達成敏捷開發流程所強調的分享開發技術與經驗。

企業試用版期滿轉為基本版
Borland JBuilder 2006區分為三種版本:企業版、開發者版及基本版。Borland除了提供企業版的試用程式供評估外,30天試用期滿後,軟體將自動轉為免費使用的基本版。文⊙張瑞隆

Borland JBuilder 2006
建議售價:21000元(Developer)/ 126000元(Enterprise)
Borland
(02)2718-6627
www.borland.com.tw
興德資訊代理
(02)2577-7755
www.sinter.com.tw

處理器需求:Pentium III 500MHz/ UltraSPARC II以上
記憶體/硬碟需求:256MB / 570MB以上
作業系統需求:Windows 2000 SP4/XP/2003,Solaris 9,Red Hat Enterprise Linux 3,Novell SuSE Enterprise Linux 9

熱門新聞

Advertisement