程序源碼(也稱源程序),是指未編譯的按照一定的程序設計語言規范書寫的文本文件。是開發者用特定的編譯器編寫的一種人類可讀的計算機言語指令,編譯之後就是我們最常用到的“程序”、“軟件”。
在由PowerBuilder+java開發的項目中,程序源碼可分為兩部分,一部分是前台的客戶端源碼,是用PB(PowerBuilder)開發的;另一部分是後台的服務端源碼,是用java開發的。一些簡單的功能可以直接在客戶端上實現,一些復雜的功能則需要由客戶端調用後台的java方法來實現,客戶端和後台方法的調用則是由一些配置文件來進行關聯映射的。
當程序開發完成後,客戶端PB源碼會編譯成pbd文件,後台java源碼會編譯成jar包和war包。有了程序源碼後,想要查看源碼,還需要安裝配置相應的開發環境,主要的工具軟件就是PB(PowerBuilder)和MyEclipse。PowerBuilder可以查看客戶端PB源碼,MyEclipse可以查看服務端java源碼。