C++でWebサービスを構築
|
− Rogue Waveの「LEIF」と「SourcePro」取り扱い開始 −
|
グレープシティ株式会社(本社:仙台市泉区紫山3-1-4、代表取締役社長:ダニエル ファンガー)は、米国Rogue Wave Software(ローグウェーブ ソフトウェア)社の国内総代理店として、「LEIF(リーフ)」ならびに「SourcePro(ソースプロ)C++ Edition 6」の販売を開始したことを発表しました。
「LEIF」はWebサービスを提供するサーバーと、サービスを利用するクライアントの両方を実装するためのフレームワークです。XMLやWebサービス機能の組み込みを支援し、既存のC++アプリケーションをWebサービス対応アプリケーションに切り替え、J2EEや .NETで構築された最新のシステムとの統合を容易にします。
「SourcePro C++ Edition 6」は、一般的なシステムの基盤となるデータベース処理のほか、ネットワークやマルチスレッドの対応といった、汎用性の高い機能をもつC++ APIライブラリです。SourcePro Core、SourcePro DB、SourcePro Net、SourcePro Analysisの4製品をラインナップしています。長年にわたり金融や製造、通信業などのシステムに利用されてきた実績がその品質と信頼性を保証します。
いずれもオープン価格で、購入や見積もりの問い合わせは電話(Java事業部:048-222-3001)またはWebサイトにて受け付けています。
◆Rogue Wave社製品の紹介ページ:http://www.grapecity.com/japan/roguewave/
[各製品の主な機能]
■LEIF ― C++でWebサービスを実現するためのフレームワーク
・WSDL(Web Services Description Language)から、C++用のクライアントプロキシとサーバースケルトンを自動生成し、軽量なWebサービスの実装を可能にします。
・Java Servlet APIに準拠したC++ APIにより、C++でServletを実装できます。
・ApacheやIISと組み合わせて利用できるBobcat C++ Servletコンテナを用意しているため、C++によるハイパフォーマンスなWebアプリケーション構築を実現します。
■SourcePro Core ― 多目的な低レベルC++ APIライブラリ
・スレッドの生成や操作、同期化といったスレッド制御の主要概念をカプセル化しています。これによりネイティブなスレッドライブラリを使用した実装が不要になります。
・XMLストリームに対するデータの読み書きをサポートし、C++アプリケーションへXML機能を簡単に統合できます。
・エラーを引き起こしやすいシングルバイトやマルチバイト、およびワイドキャラクタの文字列操作を正確に処理するための関数を用意しています。
■SourcePro DB ― 異なるデータベースとの一元的な接続を実現
・さまざまなデータベースAPIに対応した単一のインタフェースを提供します。種類やバージョンの違いを意識することなく、共通化されたデータベース操作が可能です。
・Oracle、Sybase、Microsoft SQL Server、IBM DB2、MySQL、PostgreSQLの各データベースに対応したネイティブ接続ライブラリが、パフォーマンスを向上させます。
・分散トランザクションに対応したXA準拠のプログラミングインタフェースが用意されています。
■SourcePro Net ― インターネット対応アプリケーションを簡単に作成
・FTP、HTTP、SMTP、POP3といったクライアント側プロトコルに対して柔軟性の高いC++クラスを備えています。
・SSL/TSLプロトコルとX509認証をサポートし、セキュアな通信アプリケーションを実現します。
・SOAP仕様に準拠したカプセル化クラスにより、C++アプリケーションからSOAPドキュメントを簡単に操作できます。
■SourcePro Analysis ― ビジネスや科学における数学的な問題を解決するC++クラス群
・複素数演算、フーリエ変換、線形代数などの基本数学クラスが、エンジニアリングやシミュレーションシステムの構築に役立ちます。
・複数線形や論理回帰、パラメータ計算などの統計演算に最適なクラスが、ビジネスインテリジェンスの分析などを支援します。
・通貨交換や金額計算に特化したクラスは、金融システムの開発に貢献します。
|
TOP
|
[必要システム]
| |
オペレーティングシステム |
コンパイラ |
LEIFの 動作環境 |
Windows 2000/2000 Server/XP |
Visual C++ 6.0 SP5、 Visual Studio .NET 2002 |
| Solaris 2.6/7/8/9 |
GNU/gcc C++ 3.2.7、 Intel C++ v7.1 |
| Red Hat Linux 8.0 |
GNU/gcc、Intel C++ |
| AIX 4.3.3/5.2 |
IBM Visual Age C++ 5.0.2/6 |
| HP-UX 11/11i |
HP aCC A.3.39 |
SourceProの 動作環境 |
Windows 2000/2000 Server/XP/Server 2003 |
Visual C++ 6.0 SP5、 Visual Studio .NET 2002/2003 |
| Solaris 2.6/7/8/9 |
Forte C++ 6、 Sun ONE Studio 7/8 |
| Red Hat Linux 9/AS 2.1 |
GNU/gcc C++ 2.96/3.2.2、Intel C++ v7.1.015 |
| AIX 4.3.3/5.2 |
IBM Visual Age C++ 5.0.2/6 |
| HP-UX 11/11i(11.11/11.22/11.23) |
HP aCC A.3.45/A.5.50 |
| 媒体 |
CD-ROM |
|
TOP
|
[お問い合わせ]
|
TOP
|
[開発元]
| 米国 Rogue Wave Software 社 |
|
本社所在地:
|
5500 Flatiron Parkway, Boulder, CO 80301 USA
|
|
電話番号:
|
303-473-9118
|
|
FAX番号:
|
303-447-2568
|
|
ホームページ:
|
http://www.roguewave.com/
|
|
TOP
|
[会社概要]
| グレープシティ株式会社 |
| 設立日: |
1980年5月 |
| 資本金: |
9千万円 |
| 代表者名: |
ダニエル ファンガー(日本名:福永 正宣) |
| 社員数: |
320名 |
| 事業所: |
本社(仙台市泉区紫山 3-1-4) |
| 関東支社(埼玉県川口市本町4-1-8) |
| 大阪支店(大阪府大阪市北区中之島2-3-33) |
| 中国(北京、上海、西安) |
| インド(ニューデリー、バンガロール、ムンバイ) |
| 米国(シアトル) |
| モンゴル(ウランバートル) |
| 概要: |
Visual Studio .NET、Visual Basic 用開発支援ツールの開発・販売 |
| Java用開発支援ツールの開発・販売 |
| 私立学校法人向け業務管理ソフト"レーザーシリーズ"の開発・販売 |
| ビデオスタジオと制作システムの提供 |
|
TOP
|