Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 49.484.395 Times

Open 4GL WebServices 0.2 Beta

  Date Added: May 05, 2010  |  Visits: 1.080

Open 4GL WebServices 0.2

Report Broken Link
Printer Friendly Version


Product Homepage
Download (103 downloads)



Open 4GL WebServices is an opensource project to implement a wizard and a framework to make it easy to publish PROGRESS procedures as WebServices generating the WSDL and WS code, without requiring the developer to learn XML or the framework itself. With this tool the developer can select an existing PROGRESS procedure and produce the WSDL file and/or a proxy procedure that handle the SOAP call and translate between SOAP and PROGRESS datatypes. Open 4GL WebServices also can handle the WS-I security recommendation requiring a custom procedure to authenticate the user/password. Also, the generated proxy procedure is based on procedure templates (skeletons), these templates allow the developer to choose how to deploy the webservice. The developer can choose between webspeed, a batch version to call it from a CGI, a socket based version, or a custom template, etc. This kind of project had been there for years, i had read some documents about howto build it, but nobody had been released the complete solution as open source by now. Its an alternative to the commercial version distributed by PROGRESS, only that this version doesnt require Sonic MQ or the AppServer to run properly. Installation: Put the entire o4glws directory somewhere in the PROPATH and make a copy the file o4glws.i in any directory in the PROPATH of the deployment machine, because its needed to compile the deployed webservice adapter procedures. INCLUDED FILES o4glwsAdapter.p Webservice adapter generator o4glwso4glws.i Library included in every adapter o4glwso4glws.w Wizard to generate adapter/WSDL files o4glwsprocDlg.w Dialog to select the procedures to include in the webservice o4glwsprocInfo.i Temp-table definitions used by all programs o4glwsprocInfo.p Extracts the information about internal procedure, functions and temp-tables of a procedure file o4glwsREADME.TXT This file o4glwsLicense.txt Software license o4glwstransparent.ico The wizards icon o4glwsWizard3.gif One of the wizards images o4glwsSuccess.gif One of the wizards images o4glwsError.gif One of the wizards images o4glwsWSDL.p WSDL adapter generator o4glwssample Samples of the generated code o4glwstemplates Templates used to generate adapters Whats New in This Release: - A "Unable to use Namespace: []" message was removed. - Malformed Web service addresses were corrected. - A problem where the generated WSDL did not correctly describe the output parameters of the Adapters was fixed. - Buffer handlers for output tables are no longer needed. - Date parameters are now supported. - Speed for output tables was optimized. - Expiration date and time parameters were added to securityTemplate.p. - A fault report was added.. Open 4GL WebServices, News

Requirements: No special requirements
Platforms: Linux
Keyword: Beta Code Generators Open Procedure Programming Progress Project Webservices Wizard Wsdl
Users rating: 0/10

License: Freeware Size: 61.44 KB
USER REVIEWS
More Reviews or Write Review


OPEN 4GL WEBSERVICES 0.2 RELATED
Business  -  activeCollab 0.7.1
activeCollab project is an easy to use, web based, open source collaboration and project management tool. Set up an environment where you, your team and your clients can collaborate on active projects using a set of simple, functional tools. 100%...
460.8 KB  
Network & Internet  -  Open MPI 1.2.2
Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers...
6.2 MB  
Business  -  ]project-open[ - Project Management 2
]project-open[ is an enterprise project and portfolio management system. It includes modules for resource management, time sheet management, HR, CRM, ITSM, collaboration and financials. ]po[ is built on top of OpenACS.org, an open-source Web...
38.26 MB  
Programming  -  Open QueryBuilder 4.01
Freeware with full source code! The Open QBuilder (OQBuilder) is a simple "visual query builder". You can use OQBuilder in your Borland Delphi and Borland C++Builder applications to make easier SQL-code generation. OQBuilder allows you to easy...
1002 KB  
Network & Internet  -  Open Media Collectors Database 1.0.2
Open Media Collectors Database project (OpenDb) is a PHP and MySQL based inventory application that allows you to easily catalog and lend media-related items, including DVD, VCD, CD, VHS, games, books, and laser discs. There are also quite a few...
1.1 MB  
Games  -  Open Quartz 4.08.01
Open Quartz is a project to supply GPL'ed artwork in the form of PAK and WAD files to create a fully GPL game based around the GPL'ed quake sourcecode.This includes models, maps, soundfx and textures.
8.46 MB  
Development Tools  -  TANGO Project - ALGENCAN 1.0
TANGO Project web page: http://www.ime.usp.br/~egbirgin/tango/ALGENCAN: Fortran code for general nonlinear programming that does not use matrix manipulations at all and, so, is able to solve extremely large problems with moderate computer time....
30.72 KB  
Audio Tools  -  Aptos 0.2.0
APTOS is an open source Apt translator project. It consists of several CAM applications, based on the Apt programming language. It is used to create control programs for cnc mills, lathes, water jets, lasers, and other industrial equipment.
30.72 KB  
Development Editors  -  haXe 2.07
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language. It means that you can...
2.1 MB  
Development Editors  -  haXe for Mac OS X 2.07
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language. It means that you can...
2.1 MB  
NEW DOWNLOADS IN PROGRAMMING, CODE MANAGEMENT TOOLS
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Code Management Tools  -  BitNami Review Board Stack 1.6.9-1 (linux)
Review Board is a powerful web-based code review tool that offers developers an easy way to handle code reviews. It scales well from small projects to large companies and offers a variety of tools to take much of the stress and time out of the...
75.97 MB  
Code Management Tools  -  Common Text Transformation Library 2.08
Common Text Transformation Library, CTTL for short, is a set of C++ classes and functions to understand and modify text data. Common Text Transformation Library implementation is based on STL classes and algorithms. Concept of a substring plays...
163.84 KB  
Code Management Tools  -  GMP compiler 1.0.0
GMP compiler tool simplifies the use of GMP, the GNU multiple precision library. It scans a C source file for specially marked GMPS arithmetic expressions and replaces them with plain C. The abbreviation gmpc stands for GMP compiler, or...
276.48 KB  
Code Management Tools  -  phpCodeGenie 3.0.2
phpCodeGenie (PCG) is a code generator for database driven applications. PCG can generate entire working basic database driven applications for you. PCG can generate code from different databases. The database servers it can talk to via ADODB...
1.4 MB  
Code Management Tools  -  idioskopos 0.4.1
idioskopos (Greek: idio- inward, within, private; -skopos look, aim, target) is a C++ library that simplifies (hopefully) the addition of object reflection and introspection. There are numerous libraries that provide object introspection, but...
604.16 KB