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

當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 重慶OA系統(tǒng) > 重慶OA行業(yè)資訊

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

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

AMTeam.org

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

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

CapeStudio 1.0

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

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

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

Forte for Java

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

當(dāng)你擴(kuò)展和定義你的Web服務(wù)的時(shí)候還有另外的向?qū)軌蜃詣?dòng)化添加XML方法的過程。在我們的測(cè)試過程中,我們能夠很容易的創(chuàng)建一個(gè)簡(jiǎn)單的庫存報(bào)告服務(wù)。對(duì)JSP,servlets和企業(yè)JavaBeans的支持也使得Forte成為一個(gè)創(chuàng)建(非Web服務(wù))大型Web應(yīng)用程序的好工具。Forte集成了iPlanet Application Server 6.0,企業(yè)版(每CPU 19,995美元),其中增強(qiáng)了對(duì)XML和SOAP的支持。Forte的第一個(gè)企業(yè)版使得Web服務(wù)能夠?yàn)槿魏我粋€(gè)資深的Java開發(fā)者所使用。希望在未來的版本中會(huì)有更多的向?qū)椭?/P>

IBM Web服務(wù)工具包2.3

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

Microsoft Visual Studio .Net

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

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

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

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