blanco Framework 画像(小) 2009/04

blancoSOAP

[blanco,SOAP,Java,C#.NET,POJO,WSDL,xsd,XML Schema] 「電文処理定義書」および「電文定義書」という Excelブックから、Webサービスを利用するためのソースコード等を自動生成します。

広告: イマドキのIDE事情: Eclipseベースの統合翻訳環境「Benten」を使ってみよう 09/27
たげぞうさんの手による Benten 紹介記事!
インディックスページへ戻る
blanco Framework 一覧 ドキュメント Download (ダウンロード) SourceForge.jp
AntTask BatchProcess Cg CharacterGroup Commons Constants
Csv Db EclipseDistribution FixedLength JSF Log Mail Message NLpack
PDF Report ResourceBundle Service SOAP SQL StringConverter
StringGroup Struts SvnConf ValueObject
blancoSOAPについて

blancoSOAPは、「電文処理定義書」および「電文定義書」という Excelブックから、Webサービスを利用するためのソースコード等を自動生成します。

視点 自己評価 説明
対応言語 - Java言語 / C#.NET言語 / その他のウェブサービス対応言語処理系
出現頻度 ★★ Webサービスに携わる人・リッチクライアントに携わる人に有益です。
適用効果 ★★★ Webサービスの設計・実装作業のなかの面倒な作業の多くが自動化できます。
ドキュメントと WSDL / XSDとが自動的に同期化できます。
導入のしやすさ 定義書の入力には一定量の学習が必要です。
また、階層表現の理解は 結構難しいです。

EclipseプラグインおよびApache Ant形式によって、簡単に利用することができます。そして、オープンソースのもと配布されています。

blancoSOAPを使うと、WSDLやXML Schemaなんてものをほとんど知らない人であっても Webサービスの物理設計やリッチクライアントのサーバサイドプログラム設計を担当することができるようになります。

blancoSOAPを採用することにより、XMLもJava言語も知らない人でも、SOAやリッチクライアントを設計することが出来るようになります。とくに リッチクライアントの場合には Webサービスを利用しなくても XML Schemaを作成する必要が出てくる場面が多いことでしょう。そんな場面を、blancoSOAPは一気に解決します。

電文定義書の記入

下記のように 電文定義書という様式に必要項目を記入していきます。

電文処理定義書の記入

下記のように 電文処理定義書という様式に必要項目を記入していきます。

blancoSOAPプラグインの実行

記入が終わったら、Eclipseプラグインの「ソースコード生成」ボタンを押すだけで、必要な WSDL / XML Schema / Java / C#.NET ソースコードを自動生成することができます。

自動生成されたソースコード (WSDL)
自動生成されたソースコード (XML Schema)
自動生成されたソースコード (Java)
自動生成されたソースコード (C#.NET)
ダウンロード (download)

blancoSOAPの実行形式は、下記のページからダウンロードすることができます。

blancoSOAP は Eclipseプラグインまたは Apache Ant形式によって実行することができます。あなたの手元に Eclipse (3.2以降のバージョン) と Excel(*.xls)形式のファイルを編集可能な表計算ソフトがあれば、すぐに そして簡単に blancoSOAPを試すことができます。

blancoSOAPのドキュメントのダウンロード

blancoSOAPに関連する各種ドキュメントは、下記から入手することが出来ます。

blancoSOAP (RSS)
電文処理定義書・電文定義書から Java / C#.NET ソースコードを自動生成する 「blancoSOAP」

blancoSOAPはオープンソース/フリーソフトウェアです

SourceForge.jp


いがぴょんについて
Last modified: $Date: 2010/09/27 20:42:52 $