web services
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5258
Information Currency Web Services 0.2.3
ICWS provides a Web services (SOAP) interface for information currency systems. more>>
ICWS provides a Web services (SOAP) interface for information currency systems. Information Currency Web Services implementation uses Java, the Axis SOAP engine, and the PostgreSQL database server.
Information Currency CVS is a work-alike adaptation of CVS which returns information currency for committed source code.
Allocation of economic resources by financial mechanisms is an essential part of modern economies, and financial innovations have been a powerful force for human progress. Information technology provides the opportunity to create new economic instruments derived from any arbitrary element of information.
Information currency units are economically scarce objects that are issued and maintained by a service that establishes a correspondence between underlying units of information and information currency. Information currency will enable the application of economic mechanisms for information management and valuation.
Information currency units can be traded for other economic instruments, and the trade value of information currency units provides an economic valuation of the underlying information.
Enhancements:
- This release adds the first code for trading information currency, as well as a new Internet draft with an example trade.
<<lessInformation Currency CVS is a work-alike adaptation of CVS which returns information currency for committed source code.
Allocation of economic resources by financial mechanisms is an essential part of modern economies, and financial innovations have been a powerful force for human progress. Information technology provides the opportunity to create new economic instruments derived from any arbitrary element of information.
Information currency units are economically scarce objects that are issued and maintained by a service that establishes a correspondence between underlying units of information and information currency. Information currency will enable the application of economic mechanisms for information management and valuation.
Information currency units can be traded for other economic instruments, and the trade value of information currency units provides an economic valuation of the underlying information.
Enhancements:
- This release adds the first code for trading information currency, as well as a new Internet draft with an example trade.
Download (7.7MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
1038 downloads
WebService::Kizasi 0.1.0
WebService::Kizasi is a Perl Interface for the Kizasi Web Services. more>>
WebService::Kizasi is a Perl Interface for the Kizasi Web Services.
SYNOPSIS
use WebService::Kizasi;
use Encode qw(_utf8_off);
my $kizapi = WebService::Kizasi->new();
my @result;
$result[0] = $kizapi->c10e_word_1d(CPAN);
$result[1] = $kizapi->c10e_word_1w(CPAN);
$result[2] = $kizapi->c10e_word_1m(CPAN);
$result[3] = $kizapi->keyword_in_context(CPAN);
$result[4] = $kizapi->ranking_1d;
$result[5] = $kizapi->ranking_1w;
$result[6] = $kizapi->ranking_1m;
for my $result (@result) {
my $utf8off = $result->items->[0]->title;
_utf8_off ($utf8off);
print $utf8off,"n";
print $result->items->[0]->pubDate,"n";
print $result->items->[0]->link,"n";
print $result->items->[0]->guid,"n";
$utf8off = $result->items->[0]->description;
_utf8_off($utf8off);
print $utf8off,"n";
}
Kizasi.jp is the sight which discovers the "sign of change" (Kizasi) from blogs, and the WebService::Kizasi is a Perl interface to the Kizasi WebService API (Kizapi). For details, see http://blog.kizasi.jp/kizasi/66.
<<lessSYNOPSIS
use WebService::Kizasi;
use Encode qw(_utf8_off);
my $kizapi = WebService::Kizasi->new();
my @result;
$result[0] = $kizapi->c10e_word_1d(CPAN);
$result[1] = $kizapi->c10e_word_1w(CPAN);
$result[2] = $kizapi->c10e_word_1m(CPAN);
$result[3] = $kizapi->keyword_in_context(CPAN);
$result[4] = $kizapi->ranking_1d;
$result[5] = $kizapi->ranking_1w;
$result[6] = $kizapi->ranking_1m;
for my $result (@result) {
my $utf8off = $result->items->[0]->title;
_utf8_off ($utf8off);
print $utf8off,"n";
print $result->items->[0]->pubDate,"n";
print $result->items->[0]->link,"n";
print $result->items->[0]->guid,"n";
$utf8off = $result->items->[0]->description;
_utf8_off($utf8off);
print $utf8off,"n";
}
Kizasi.jp is the sight which discovers the "sign of change" (Kizasi) from blogs, and the WebService::Kizasi is a Perl interface to the Kizasi WebService API (Kizapi). For details, see http://blog.kizasi.jp/kizasi/66.
Download (0.012MB)
Added: 2007-02-08 License: Perl Artistic License Price:
988 downloads
Web Service Engine for MySQL 0.4
Web Service Engine for MySQL is a storage engine for the MySQL database. more>>
Web Service Engine for MySQL is a storage engine for the MySQL database. The project takes basic SQL and translates this through the engine interface into HTTP request methods.
This gives you the ability to create, read, and delete pages on Web servers. Wikipedia becomes a table you can select on from your database.
Enhancements:
- Multiple attributes per table are now supported.
- The engine now handles tables with more than two columns by generating XML that is stored on the remote server.
- Tables with only two columns are stored as before, with the non-keyed attribute being directly provided to the remote provider.
<<lessThis gives you the ability to create, read, and delete pages on Web servers. Wikipedia becomes a table you can select on from your database.
Enhancements:
- Multiple attributes per table are now supported.
- The engine now handles tables with more than two columns by generating XML that is stored on the remote server.
- Tables with only two columns are stored as before, with the non-keyed attribute being directly provided to the remote provider.
Download (0.29MB)
Added: 2007-06-29 License: GPL (GNU General Public License) Price:
849 downloads
Open Project Services 0.2
Open Project Services (OPS) is a project collaboration platform, integrating server components such as e-mail, calendaring. more>>
Open Project Services (OPS) is a project collaboration platform, integrating server components such as e-mail, calendaring, timesheets, documents, knowledge, etc. with standards complient clients. Open Project Services consists of a project server and a set of client extensions.
We are building a project collaboration platform. It consists of a project server that integrates with services needed within a project, e.g. e-mail, calendaring, timesheets, documents, knowledge, etc.
The project server is a Webservices hub based on Java (J2EE). The persistence layer for project information is LDAP. We use OpenLDAP now, but others should also be possible. The e-mail backend makes use of a standard IMAP server. Our reference implementation uses Courier.
We are building extensions/plugins for clients, making them OPS-enabled. We support e.g. Mozilla Thunderbird (XUL) and Squirrelmail (PHP) for e-mail clients. For the calendaring and timesheet components we have a Mozilla Sunbird extension (XUL).
In short: we are building a project collaboration environment on an OSS stack, enriching services with project information, using COTS clients/servers and open standards.
Enhancements:
- This release includes some changes to the underlying LDAP schema to make it possible to disable tasks when they are completed.
- To make use of this new feature, the Web services and the sunbird timesheet client have to be updated.
<<lessWe are building a project collaboration platform. It consists of a project server that integrates with services needed within a project, e.g. e-mail, calendaring, timesheets, documents, knowledge, etc.
The project server is a Webservices hub based on Java (J2EE). The persistence layer for project information is LDAP. We use OpenLDAP now, but others should also be possible. The e-mail backend makes use of a standard IMAP server. Our reference implementation uses Courier.
We are building extensions/plugins for clients, making them OPS-enabled. We support e.g. Mozilla Thunderbird (XUL) and Squirrelmail (PHP) for e-mail clients. For the calendaring and timesheet components we have a Mozilla Sunbird extension (XUL).
In short: we are building a project collaboration environment on an OSS stack, enriching services with project information, using COTS clients/servers and open standards.
Enhancements:
- This release includes some changes to the underlying LDAP schema to make it possible to disable tasks when they are completed.
- To make use of this new feature, the Web services and the sunbird timesheet client have to be updated.
Download (8.4MB)
Added: 2006-04-10 License: GPL (GNU General Public License) Price:
1302 downloads
Internet Business Services 1.0
Do internet telephones sound too good to be true? Well that was exactly what I was thinking, so I decided to delve into the world of Internet telephon... more>> <<less
Download (421KB)
Added: 2009-04-18 License: Freeware Price: Free
190 downloads
Web Foot Avio 1.0
Web Foot Avio is a GDM theme based on wallpaper Blue Web Foot - Gnome. more>>
Web Foot Avio is a GDM theme based on wallpaper Blue Web Foot - Gnome.
<<less Download (0.20MB)
Added: 2007-06-07 License: GPL (GNU General Public License) Price:
874 downloads
KeyIntegrity ServiceHub Beta 5.0
KeyIntegrity family of products is intended for the service of the whole life cycle of program services. more>>
The KeyIntegrity family of products is intended for the service of the whole life cycle of program services and management of a Service-Oriented Architecture (SOA) based on any platform and technology, including Java and .NET.
KeyIntegrity allows the creation of crucially important business-applications for distributed heterogeneous spaces. KeyIntegrity ServiceHub also integrates people, systems, and applications with external and internal resources of the enterprise.
Keyinyegrity ServiceHub (SHB) is a midware package for Service-Oriented Architecture (SOA). Servicehub consists of:
Web container.
WS Engine. This module carries out the basic functions of Web-service management. Web-services are intended for creation of the distributed applications. Those applications function in the Internet environment (and its variations like - the intranet and the extranet) and their components interact on the basis of standard Web-protocols.
CSUL Engine. This module organizes GUI component model. Form and Report generators are parts of its structure. CSUL Engine is constructed on the basis of XML technologies.
Security Engine. This module provides a Single Sign-On. Single Sign-On allows a user who once passed the authentication to gain access to all the systems he has authorization for immediately, including the client/server and Web-resources. Security Engine supports the basic user authentication technologies and allows administrators to intensify the security of the protected resourses.
BPEL Engine. This module organizes Web-services orchestration. By means of BPEL typical business processes can be characterized as executable and capable of modelling the actual behavior of a business interaction participant. BPEL is focused on the Web services orchestration in the course of a business flow.
DATA Engine. This module organizes work with data pools. It describes the uniform interface for displaying Java objects to any storehouse of data. It is constructed on JDO basis and supports work with great volumes of data, transactions, and use of inquiries. It also allows to save objects in relational and objective databases, in files, etc. It grants independence from a data source.
Unified console for control and administration.
<<lessKeyIntegrity allows the creation of crucially important business-applications for distributed heterogeneous spaces. KeyIntegrity ServiceHub also integrates people, systems, and applications with external and internal resources of the enterprise.
Keyinyegrity ServiceHub (SHB) is a midware package for Service-Oriented Architecture (SOA). Servicehub consists of:
Web container.
WS Engine. This module carries out the basic functions of Web-service management. Web-services are intended for creation of the distributed applications. Those applications function in the Internet environment (and its variations like - the intranet and the extranet) and their components interact on the basis of standard Web-protocols.
CSUL Engine. This module organizes GUI component model. Form and Report generators are parts of its structure. CSUL Engine is constructed on the basis of XML technologies.
Security Engine. This module provides a Single Sign-On. Single Sign-On allows a user who once passed the authentication to gain access to all the systems he has authorization for immediately, including the client/server and Web-resources. Security Engine supports the basic user authentication technologies and allows administrators to intensify the security of the protected resourses.
BPEL Engine. This module organizes Web-services orchestration. By means of BPEL typical business processes can be characterized as executable and capable of modelling the actual behavior of a business interaction participant. BPEL is focused on the Web services orchestration in the course of a business flow.
DATA Engine. This module organizes work with data pools. It describes the uniform interface for displaying Java objects to any storehouse of data. It is constructed on JDO basis and supports work with great volumes of data, transactions, and use of inquiries. It also allows to save objects in relational and objective databases, in files, etc. It grants independence from a data source.
Unified console for control and administration.
Download (77.5MB)
Added: 2006-03-25 License: The Apache License 2.0 Price:
1308 downloads
Oxylus Service Management 0.2
Service Management is a Web application that allows users to manage service. more>>
Service Management is a Web application that allows users to manage service and repair, including work orders, service scheduling, service calls, preventative maintenance, and customer contact information.
Enhancements:
- Some bugfixes were made for PHP5.
- A new interface was implemented.
<<lessEnhancements:
- Some bugfixes were made for PHP5.
- A new interface was implemented.
Download (0.20MB)
Added: 2005-10-31 License: GPL (GNU General Public License) Price:
1456 downloads
Service Management Software 1.12
Service Management is a Web application to manage your service and repair work. more>>
Service Management Software Solution manage your service and repair including work orders, service scheduling, service calls, preventative maintenance, and customer contact information.
Service Management Software is the ideal free solution for any service oriented business.
Web-based interface using php and mysql, can be setup as part of your web site so it can be accessed from anywhere. Help create service efficiencies, increase service quality, and streamline your service operations.
Enhancements:
- This release cleaned up most of the library files to remove extra code lines that were no longer needed.
<<lessService Management Software is the ideal free solution for any service oriented business.
Web-based interface using php and mysql, can be setup as part of your web site so it can be accessed from anywhere. Help create service efficiencies, increase service quality, and streamline your service operations.
Enhancements:
- This release cleaned up most of the library files to remove extra code lines that were no longer needed.
Download (0.20MB)
Added: 2006-08-15 License: Free To Use But Restricted Price:
1169 downloads
web-nsupdate 1.0
web-nsupdate is a web-based dynamic DNS update utility. more>>
web-nsupdate is a web-based dynamic DNS update utility.
The web-nsupdate package provides a simple, web-based facility for clients to send dynamic DNS updates. Clients are typically DHCP hosts, such as a Linux system acting as a gateway for residential broadband service.
The client sends a simple web request (such as with the wget(1) or lynx(1) commands) to the web-nsupdate service to register their host request.
This package has been tested on a server with the following Debian packages:
* bind9 (ver 9.2.4-1)
* apache2 (ver 2.0.54-5)
* php4 (ver 4.3.10-16)
BE ADVISED: Its a pain in the butt to configure BIND to do dynamic DNS. You are going to need to do that to make "web-nsupdate" work. These instructions describe that process, so follow carefully. I *strongly* urge you to review the dnssec-keygen(8) and nsupdate(8) man pages first, so you can get some idea of what we are trying to accomplish.
Installation Instructions:
1. Copy the "web-nsupdate" files to a location such as
"/usr/local/lib/web-nsupdate". It is OK to install somewhere else,
just adjust the following directions accordingly.
2. Generate a TSIG key that "web-nsupdate" will use to authenticate
itself to the DNS server.
SECURE THIS KEY! Do not leave readable copies around. This key can
be used to make changes to DNS records managed by "web-nsupdate".
Here are the steps to generate the key:
cd /usr/local/lib/web-nsupdate
/usr/sbin/dnssec-keygen -a HMAC-MD5 -b 512 -n HOST web-nsupdate
chmod 440 Kweb-nsupdate*
# Below, adjust "www-data" to the GID your web server runs under.
chgrp www-data Kweb-nsupdate*
3. Setup the "web-nsupdate" definitions file, starting with the provided
sample. This file needs to be secured, to protect the client passwords
from being revealed.
cd /usr/local/lib/web-nsupdate
cp nsupdate-defs.php.sample nsupdate-defs.php
chmod 640 nsupdate-defs.php
# Below, adjust "www-data" to the GID your web server runs under.
chgrp www-data nsupdate-defs.php
vi nsupdate-defs.php
4. Verify that "nsupdate.php" has the correct path to the "nsupdate-defs.php"
file.
vi nsupdate.php
# Check the require_once() statement near the top.
5. Symlink the update script into your web site.
# Below, adjust "/var/www/nsupdate.php" to a location in your web server.
ln -s /usr/local/lib/web-nsupdate/nsupdate.php /var/www/nsupdate.php
At this point, the "web-nsupdate" front-end is configured. Now to
configure the nameserver back-end.
6. Assuming you dont already have a place for nameserver keys, create
a new file called "named.keys" that contains the TSIG key that
"web-nsupdate" will use. The file will look something like:
key web-nsupdate {
algorithm HMAC-MD5;
secret "jzzoMR4ocgZGq5pQho2Pr5r9DDHT4lWK8QO09cpvVtpvHqaUdzktBs1DHCslpPR8PwXU3ni8zjST/5FxEwg44Q==";
};
Replace the "secret" value show above with the key in the
"Kweb-nsupdate.+157+nnnnn.private" file you generated in step 2.
7. Install the "named.keys" file to the directory where your "named.conf"
resides. This file needs to be secured, to protect your namesever
from unauthorized updates.
If your "named.conf" directory is "/etc/bind", do:
# Below, adjust /etc/bind to directory where named.conf lives.
mv named.keys /etc/bind/named.keys
chmod 400 /etc/bind/named.keys
# Below, adjust "bind:bind" to the UID:GID your nameserver runs under.
chown bind:bind /etc/bind/named.keys
8. Add a line to your "named.conf" that says:
include "named.keys";
9. Modify your "named.conf" to list each host that web-nsupdate will
be updating. If, for example, you want to allow dynamic updates
from hosts "host1.example.com" and "host2.example.com", then modify
the "example.com" stanza in "named.conf" and add two lines:
zone "example.com" {
type master;
.
.
.
# add the lines below, one per host in thie zone
update-policy {
grant web-nsupdate. name host1.example.com. A;
grant web-nsupdate. name host2.example.com. A;
};
};
10. Test the update capability. Point your web browser to the installed
"nsupdate.php" script. This should bring up a form for manual
entry. Submit your entry, and verify the update was successful.
<<lessThe web-nsupdate package provides a simple, web-based facility for clients to send dynamic DNS updates. Clients are typically DHCP hosts, such as a Linux system acting as a gateway for residential broadband service.
The client sends a simple web request (such as with the wget(1) or lynx(1) commands) to the web-nsupdate service to register their host request.
This package has been tested on a server with the following Debian packages:
* bind9 (ver 9.2.4-1)
* apache2 (ver 2.0.54-5)
* php4 (ver 4.3.10-16)
BE ADVISED: Its a pain in the butt to configure BIND to do dynamic DNS. You are going to need to do that to make "web-nsupdate" work. These instructions describe that process, so follow carefully. I *strongly* urge you to review the dnssec-keygen(8) and nsupdate(8) man pages first, so you can get some idea of what we are trying to accomplish.
Installation Instructions:
1. Copy the "web-nsupdate" files to a location such as
"/usr/local/lib/web-nsupdate". It is OK to install somewhere else,
just adjust the following directions accordingly.
2. Generate a TSIG key that "web-nsupdate" will use to authenticate
itself to the DNS server.
SECURE THIS KEY! Do not leave readable copies around. This key can
be used to make changes to DNS records managed by "web-nsupdate".
Here are the steps to generate the key:
cd /usr/local/lib/web-nsupdate
/usr/sbin/dnssec-keygen -a HMAC-MD5 -b 512 -n HOST web-nsupdate
chmod 440 Kweb-nsupdate*
# Below, adjust "www-data" to the GID your web server runs under.
chgrp www-data Kweb-nsupdate*
3. Setup the "web-nsupdate" definitions file, starting with the provided
sample. This file needs to be secured, to protect the client passwords
from being revealed.
cd /usr/local/lib/web-nsupdate
cp nsupdate-defs.php.sample nsupdate-defs.php
chmod 640 nsupdate-defs.php
# Below, adjust "www-data" to the GID your web server runs under.
chgrp www-data nsupdate-defs.php
vi nsupdate-defs.php
4. Verify that "nsupdate.php" has the correct path to the "nsupdate-defs.php"
file.
vi nsupdate.php
# Check the require_once() statement near the top.
5. Symlink the update script into your web site.
# Below, adjust "/var/www/nsupdate.php" to a location in your web server.
ln -s /usr/local/lib/web-nsupdate/nsupdate.php /var/www/nsupdate.php
At this point, the "web-nsupdate" front-end is configured. Now to
configure the nameserver back-end.
6. Assuming you dont already have a place for nameserver keys, create
a new file called "named.keys" that contains the TSIG key that
"web-nsupdate" will use. The file will look something like:
key web-nsupdate {
algorithm HMAC-MD5;
secret "jzzoMR4ocgZGq5pQho2Pr5r9DDHT4lWK8QO09cpvVtpvHqaUdzktBs1DHCslpPR8PwXU3ni8zjST/5FxEwg44Q==";
};
Replace the "secret" value show above with the key in the
"Kweb-nsupdate.+157+nnnnn.private" file you generated in step 2.
7. Install the "named.keys" file to the directory where your "named.conf"
resides. This file needs to be secured, to protect your namesever
from unauthorized updates.
If your "named.conf" directory is "/etc/bind", do:
# Below, adjust /etc/bind to directory where named.conf lives.
mv named.keys /etc/bind/named.keys
chmod 400 /etc/bind/named.keys
# Below, adjust "bind:bind" to the UID:GID your nameserver runs under.
chown bind:bind /etc/bind/named.keys
8. Add a line to your "named.conf" that says:
include "named.keys";
9. Modify your "named.conf" to list each host that web-nsupdate will
be updating. If, for example, you want to allow dynamic updates
from hosts "host1.example.com" and "host2.example.com", then modify
the "example.com" stanza in "named.conf" and add two lines:
zone "example.com" {
type master;
.
.
.
# add the lines below, one per host in thie zone
update-policy {
grant web-nsupdate. name host1.example.com. A;
grant web-nsupdate. name host2.example.com. A;
};
};
10. Test the update capability. Point your web browser to the installed
"nsupdate.php" script. This should bring up a form for manual
entry. Submit your entry, and verify the update was successful.
Download (0.005MB)
Added: 2006-11-20 License: GPL (GNU General Public License) Price:
636 downloads
XAO Web Developer 1.07
XAO Suite is a set of perl modules created primarily for building dynamic, database driven web sites. more>>
XAO::Web is a part of XAO open source web services suite. It allows to build dynamic web content using data, templates and external input.
The distinguishing feature of XAO::Web is in its modular design where almost every aspect of functionality can be altered and alterations can be re-used. No complex code is embedded in the templates which allows to upgrade code and templates separately or maintain multiple visual representations of the same functionality at the same time.
Installation
perl Makefile.PL
make
make test
sudo make install
Saying "install XAO::Web" from the CPAN shell is a good way too:
perl -MCPAN -eshell
install XAO::Web
Using CPAN shell is usually the best way because all dependencies will be resolved automatically.
If you do manual installation then XAO::Web depends on at least the following modules (look into Makefile.PL or just watch closely the output of `perl Makefile.PL for additional dependencies):
XAO::Base
XAO::FS
Digest::MD5
Error
MIME::Lite
Test::Unit
When you run "perl Makefile.PL" you will be asked for XAO::Web test database. That database is only used when you do `make test and it have to exist. It does not matter what is inside the database, it will be completely wiped out for each test case.
Normally the database should be the same that you have used for XAO::FS tests and in case of MySQL is usually test or test_fs.
The directory where templates get installed is the same that you gave to XAO::Base when you installed it. Normally that directory is /usr/local/xao -- we will assume that for the rest of the document.
Main features:
- Perl code is not mixed with templates. Templates can be normal HTML files if no processing is required.
- A specific site can replace or modify standard XAO::Web objects if required by overriding or extending their methods. You do not need to re-implement entire object to make a site specific change. In case of system object upgrade or bug fix there is no need to alter site-specific changes normally.
- Site can create any extension objects or embed third-party extensions as well.
- One server can serve arbitrary number of XAO::Web sites each with however extended functionality without creating any conflicts. That includes different modifications to the system objects for different sites.
- Not limited to Web environment, allows to build any dynamic content -- content of mail messages or reports for instance.
- Works with CGI or mod_perl (mod_perl is recommended for production grade sites).
- If used in mod_perl mode improves performance by using caching of configuration, parsed templates, database handlers and so on.
- XAO::Web is by default integrated with XAO::FS (see XAO::FS) as a database layer, but this is not a requrement -- if for any reason a different database must be used for a site it can be easily and gracefully achieved.
- Hosting providers can allow their customers to build very complex sites without allowing them to execute arbitrary code, by allowing to modify only templates.
Enhancements:
- Fixed a problem with Web.pm for mod_perl usage, introduced last minute just before releasing 1.06
<<lessThe distinguishing feature of XAO::Web is in its modular design where almost every aspect of functionality can be altered and alterations can be re-used. No complex code is embedded in the templates which allows to upgrade code and templates separately or maintain multiple visual representations of the same functionality at the same time.
Installation
perl Makefile.PL
make
make test
sudo make install
Saying "install XAO::Web" from the CPAN shell is a good way too:
perl -MCPAN -eshell
install XAO::Web
Using CPAN shell is usually the best way because all dependencies will be resolved automatically.
If you do manual installation then XAO::Web depends on at least the following modules (look into Makefile.PL or just watch closely the output of `perl Makefile.PL for additional dependencies):
XAO::Base
XAO::FS
Digest::MD5
Error
MIME::Lite
Test::Unit
When you run "perl Makefile.PL" you will be asked for XAO::Web test database. That database is only used when you do `make test and it have to exist. It does not matter what is inside the database, it will be completely wiped out for each test case.
Normally the database should be the same that you have used for XAO::FS tests and in case of MySQL is usually test or test_fs.
The directory where templates get installed is the same that you gave to XAO::Base when you installed it. Normally that directory is /usr/local/xao -- we will assume that for the rest of the document.
Main features:
- Perl code is not mixed with templates. Templates can be normal HTML files if no processing is required.
- A specific site can replace or modify standard XAO::Web objects if required by overriding or extending their methods. You do not need to re-implement entire object to make a site specific change. In case of system object upgrade or bug fix there is no need to alter site-specific changes normally.
- Site can create any extension objects or embed third-party extensions as well.
- One server can serve arbitrary number of XAO::Web sites each with however extended functionality without creating any conflicts. That includes different modifications to the system objects for different sites.
- Not limited to Web environment, allows to build any dynamic content -- content of mail messages or reports for instance.
- Works with CGI or mod_perl (mod_perl is recommended for production grade sites).
- If used in mod_perl mode improves performance by using caching of configuration, parsed templates, database handlers and so on.
- XAO::Web is by default integrated with XAO::FS (see XAO::FS) as a database layer, but this is not a requrement -- if for any reason a different database must be used for a site it can be easily and gracefully achieved.
- Hosting providers can allow their customers to build very complex sites without allowing them to execute arbitrary code, by allowing to modify only templates.
Enhancements:
- Fixed a problem with Web.pm for mod_perl usage, introduced last minute just before releasing 1.06
Download (0.11MB)
Added: 2005-09-22 License: Artistic License Price:
1492 downloads
Kejsare 0.1
Kejsare is an editor to create and modify WSGUI information. more>>
Kejsare is an editor to create and modify WSGUI information. WSGUI concepts are used to dynamically invoke web services in a human-friendly way.
The editor integrates with Qt Designer, translation tools and the Kung and Dynvoker invokers for previewing.
Formerly simply dubbed WSGUI Editor, Kejsare shows its relationship to Kung, the dynamic web service invocation tool currently part of KDE PIM. Kejsare makes it possible to create GUI hints even for non-technical users in order to make web service calls a more pleasant experience.
Licencing is currently GPL but in order to be used in KDE PIM, some parts will probably be changed to LGPL.
Editor source structure:
README - This file (doh!)
editor.pro - Top-level qmake build instructions (call qmake to create makefiles)
common - shared C++ classes
data - Example data
doc - Documentation with small handbook and installation hints
forms - Form elements abstraction layer with XML output (e.g. XForms)
guidd - GUIDD parser and object representation
message - Message editor for XML Schema files
service - Service editor for WSDL files
widgets - XForms plugins for the Qt designer
Enhancements:
- This will not build out of the box unless some libraries from KDE SVN are installed.
<<lessThe editor integrates with Qt Designer, translation tools and the Kung and Dynvoker invokers for previewing.
Formerly simply dubbed WSGUI Editor, Kejsare shows its relationship to Kung, the dynamic web service invocation tool currently part of KDE PIM. Kejsare makes it possible to create GUI hints even for non-technical users in order to make web service calls a more pleasant experience.
Licencing is currently GPL but in order to be used in KDE PIM, some parts will probably be changed to LGPL.
Editor source structure:
README - This file (doh!)
editor.pro - Top-level qmake build instructions (call qmake to create makefiles)
common - shared C++ classes
data - Example data
doc - Documentation with small handbook and installation hints
forms - Form elements abstraction layer with XML output (e.g. XForms)
guidd - GUIDD parser and object representation
message - Message editor for XML Schema files
service - Service editor for WSDL files
widgets - XForms plugins for the Qt designer
Enhancements:
- This will not build out of the box unless some libraries from KDE SVN are installed.
Download (0.18MB)
Added: 2006-09-21 License: GPL (GNU General Public License) Price:
1128 downloads
pYsearch 2.0
pYsearch allows developers to use Yahoo! Search Web Services to access Yahoo content and services from their own applications. more>>
pYsearch allows developers to use Yahoo! Search Web Services to access Yahoo content and services from their own applications.
It implements easy to use, flexible and extensible APIs.
Main features:
- Extendandable API, with replaceable backend XML parsers, and I/O interface.
- Type and value checking on search parameters, including automatic type conversion (when appropriate and possible)
- Flexible return format, including DOM objects, or fully parsed result objects
Enhancements:
- This release is a major refactoring of all the search classes for easier use and maintenance.
- It also updates all existing classes with recent API chances, as well as adding support for new search services (like Audio and Site Explorer).
- Documentation has been greatly improved, and there are many minor bugfixes.
<<lessIt implements easy to use, flexible and extensible APIs.
Main features:
- Extendandable API, with replaceable backend XML parsers, and I/O interface.
- Type and value checking on search parameters, including automatic type conversion (when appropriate and possible)
- Flexible return format, including DOM objects, or fully parsed result objects
Enhancements:
- This release is a major refactoring of all the search classes for easier use and maintenance.
- It also updates all existing classes with recent API chances, as well as adding support for new search services (like Audio and Site Explorer).
- Documentation has been greatly improved, and there are many minor bugfixes.
Download (0.085MB)
Added: 2005-10-28 License: BSD License Price:
1457 downloads
Webmin 1.360
Webmin is a Web-based interface for Unix system administration. more>>
Webmin is a web-based interface for system administration for Unix.
Using any browser that supports tables and forms, you can setup user accounts, internet services, DNS, file sharing and so on.
<<lessUsing any browser that supports tables and forms, you can setup user accounts, internet services, DNS, file sharing and so on.
Download (9.3MB)
Added: 2007-08-04 License: BSD License Price:
820 downloads
eXtensible Server Side Markup Language 1.0
eXtensible Server Side Markup Language is an XML-based language to streamline development of Web applications, etc. more>>
eXtensible Server Side Markup Language is based on XML and Struts technologies, and allows for an easy and streamlined creation of various technical and business rules with further implementation as Web services and interfaces.
It features the ability to define XML structures and ties such to actual Java code, conditional and flow processing logic, variable definition by value and reference, and logging both at class and custom component level.
<<lessIt features the ability to define XML structures and ties such to actual Java code, conditional and flow processing logic, variable definition by value and reference, and logging both at class and custom component level.
Download (0.018MB)
Added: 2005-04-03 License: Freely Distributable Price:
1672 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above web services search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed