監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

創(chuàng)建Web服務的工具

申請免費試用、咨詢電話:400-8352-114

AMTeam.org

創(chuàng)建Web服務的工具

不管你想用Java或者是微軟的.Net工具來開發(fā)Web服務,當前的這些工具都是令人驚訝的能干--它們還僅僅是第一的工具啊。這些工具能夠使用向?qū)ё詣踊蒞eb服務所需的接口部分,并都能夠管理SOAP,WSDL和UDDI的細節(jié)。

CapeStudio 1.0

CapeClear公司的CapeStudio 1.0(每位開發(fā)者的費用為445美元)是一個用來管理創(chuàng)建和配置Web服務所需的XML的圖形化的工具。除了提供一種管理XML和XSLT的方式外,它還能夠讓你使用它的WSDL助手從WSDL文件生成Java代碼。

CapeStudio極大的簡化了為Web服務管理XML映射的過程。CapeClear公司的Cape Connect Two(J2EE版)2.1(單個售價950美元)提供了一個與J2EE兼容的應用程序服務器并提供額外的Web服務支持。除了它的管理和配置一個應用程序服務器的方便的控制臺外,它還能夠從現(xiàn)有的JAR文件自動生成WSDL文件。使用為SOAP編寫的專門的Java類,開發(fā)能夠調(diào)用或者編寫Web服務。這個工具還能夠讓我們從EJB組件直接創(chuàng)建Web服務--對于任何已經(jīng)在Java業(yè)務組件上進行了投資的軟件公司來說是一個有用的移植方法。

這個產(chǎn)品的第三版(定于2001年10月發(fā)布)將包括一個UDDI 1.0的儲藏庫和與微軟.Net的互連性。CapeClear公司的這兩種產(chǎn)品都能夠在Linux,Sloaris和Windows NT 4.0和2000上運行。

Forte for Java

Sun公司的Forte for Java,3.0企業(yè)版(直接定價為1,995美元),將對生成Web服務的一個良好的支持作為了一個功能強大的Java編譯器和IDE的一部分發(fā)布。一個項目向?qū)軌蜃屇銖亩x一個Web服務開始,然后這個工具能夠生成需要的Java代碼和XML--但不是SOAP。

當你擴展和定義你的Web服務的時候還有另外的向?qū)軌蜃詣踊砑覺ML方法的過程。在我們的測試過程中,我們能夠很容易的創(chuàng)建一個簡單的庫存報告服務。對JSP,servlets和企業(yè)JavaBeans的支持也使得Forte成為一個創(chuàng)建(非Web服務)大型Web應用程序的好工具。Forte集成了iPlanet Application Server 6.0,企業(yè)版(每CPU 19,995美元),其中增強了對XML和SOAP的支持。Forte的第一個企業(yè)版使得Web服務能夠為任何一個資深的Java開發(fā)者所使用。希望在未來的版本中會有更多的向?qū)椭?/P>

IBM Web服務工具包2.3

IBM Web服務工具包(WDTK)2.3(可以在www.alphaworks.ibm.com/tech/Webservicestoolkit免費下載)是一套非常先進的開發(fā)工具和在Java中使用SOAP,WDSL,和UDDI。這個工具包與WebSphere Application Server(每個服務器售價8,000美元)而且與之一起發(fā)售的還有一個內(nèi)嵌的應用程序服務器,以防你以前沒有的情況。我們喜歡這個工具包在開始項目的時候能夠讓你游覽UDDI目錄。可以用獨立的工具生成WSDL和SOAP捆綁器。一旦你從命令行運行了這些圖形化的Java程序以后,它們能夠自動的創(chuàng)建需要的XML。其中包含的例子程序和教程也能夠幫助你揭開Web服務神秘的面紗。IBM WebSphere Studio新的beta版--Site Developer和Application Developer(增加了對EJB和數(shù)據(jù)庫的支持)--將會把WSTK集成進IDE里。

Microsoft Visual Studio .Net

功能強大的Microsoft Visual Studio .Net定于2001年的晚些時候發(fā)布(beta 2是一個免費的下載版本,而且最后的定價還沒有確定)。這是大家期待以久的Visual Studio 6.0的后繼,它在繼承了前代IDE的給人印象深刻而且健壯的優(yōu)點的基礎(chǔ)上捆綁了C#,Visual Basic和C++編譯器。在.Net里創(chuàng)建一個Web服務比使用Java要簡單一些,因為幾乎任何一個方法都可以標上一個簡單的屬性--Web 服務--然后編譯器就會完成余下的工作,馬上替你生成適當?shù)腤SDL和SOAP。

Visual Studio .Net還能夠生成Web頁面并在IE6里調(diào)用并測試你的Web服務,而且它還能夠讓你瀏覽現(xiàn)存的Web服務。新的Web Forms標準控件(ASP.NET系統(tǒng)用來創(chuàng)建動態(tài)Web頁面的一部分)給了開發(fā)者對于瘦客戶用戶界面以很大的控制權(quán)并讓他們使用除了COM以外的多種商業(yè)組件。

在應用程序的后端,ADO.NET包含了數(shù)據(jù)庫編程以及對XML的良好支持以及非連接的記錄集。新增強的可視化建模功能為創(chuàng)建業(yè)務過程提供全程設(shè)計支持--甚至不需要你有開發(fā)者的經(jīng)驗。Visual Studio .Net是所有開發(fā)者一個有力的工具--不論他們喜歡的是什么語言。因為在一開始就集成了對Web服務的支持,Visual Studio .Net提供了一套驚人的向?qū)沟脺y試和創(chuàng)建Web服務以及創(chuàng)建整個.Net Web應用程序的過程變得簡單。

發(fā)布:2007-03-25 10:27    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章: