1.2.3 其他工具
在本書開發過程中,還用到了其他的開發工具,比如編輯XML文件的XMLSpy。其實用Eclipse也能編輯XML文件,但是用XMLSpy的好處是它能可視化地展現XML文件的內容,便于開發人員互相溝通,能夠用DTD或XML Schema對XML文件進行校驗。
后續在講解與數據庫相關的內容時還會用到關系型數據庫SQL Server,這里只是選擇了一種典型的關系型數據庫而已,其他數據庫在進行SOA開發時操作會大同小異,讀者很快就能夠融會貫通。
在進行Web應用開發時,用到了輕量級的Web應用中間件Tomcat。這是Apache-Jarkarta的一個免費、開放源碼的子項目,是一個支持JSP和Servlet技術的容器。此外,在討論SOA與工作流系統集成時,用到了輕量級的開源工作流系統OSWorkflow。總的來說。
【說明】
本書盡量使用開源、輕量級的軟件,筆者認為一方面這樣可以擴展讀者的研發思路,另一方面如果可以深入研究和應用這些開源的軟件都可以用得上,而且對讀者以后的研究方向和工程實踐都非常有好處。
推薦閱讀
- 操作系統實用教程(Linux版)
- Mastering ElasticSearch
- Puppet實戰
- Mastering Distributed Tracing
- Hands-On DevOps with Vagrant
- WindowsServer2012Hyper-V虛擬化部署與管理指南
- Kubernetes從入門到實踐
- Kali Linux高級滲透測試
- 計算機應用基礎(Windows 7+Office 2010)
- OpenSolaris紅寶書
- Website Development with PyroCMS
- 程序員必讀經典(算法基礎+計算機系統)
- Getting Started with Raspberry Pi Zero
- Linux從入門到精通
- 跟老男孩學Linux運維:Web集群實戰