Ten from IBM — Web services, CVS, VNC, wireless encryption, more . . .
Aug 21, 2003 — by LinuxDevices Staff — from the LinuxDevices Archive — 1 viewsIBM has published the following ten technical articles and tutorials on its DeveloperWorks website. They cover a range of interesting (though not embedded) technical topics. Some require free registration. Enjoy . . .
- Enter the Web Services era — First came the Document Web, created by and for scientists to share technical papers. Next came the Applications Web, for businesses to interact dynamically with online customers. Now, the Services Web is ready for businesses to evaluate, according to this article. It describes the Service Web, outlines the key standards of SOAP, WSDL, and UDDI, and discusses new tools for developing Web services. Armed with this information, you should be able to understand how Web services can enhance your business and how you can begin developing them.
- Wireless Encryption — No matter what protocol or architecture you're using to broadcast data through the air, encryption can make that data safer. In this article, we'll examine some places where encryption can help secure wireless applications and networks, with a particular focus on WAP and P2P architectures. We'll also look at a J2ME application that uses cutting-edge cryptographical libraries to encode its data.
- Web Services using Woven — In the previous installment of this series, the author looked at some higher-level techniques for writing Web services, including serving dynamic pages using the .rpy extension. In this article, he moves on to look at dynamic Web serving, and how to generate dynamic Web pages using the Woven application for templating pages.
- Secure CVS — This tutorial outlines the requirements necessary to transform CVS into a secure application — as part of Studio B's MetroSphere project. This tutorial will also be useful to anyone with a desire to learn more about the capabilities of CVS from either the client or server side of the equation.
- Programming VNC with tclRFB — This article takes a look at remote-control software's programmable side. Although VNC — or Virtual Network Computing — is widely used as a “productivity tool” for programmers and administrators, that's far from the limit of the technology's capabilities. tclRFB opens up a spectrum of possibilities for distributed architectures.
- Evaluating Java Performance — Performance is the one aspect of the Java platform that continually takes abuse. But the overwhelming success of the platform on other fronts makes performance issues worth serious investigation. In this column, intrepid optimizers follow performance discussions all over the Internet, expanding and clarifying the issues they encounter. This month, they head over to the JavaRanch to cover discussions on compilation speed, exceptions, and heap size tuning.
- LPI Certification Tutorial: Advanced administration — The last of four tutorials designed to prepare you for the Linux Professional Institute's 101 (release 2) exam. In this tutorial, we'll round out your knowledge of important Linux administration skills by covering a variety of topics including: Linux filesystems, the Linux boot process, runlevels, filesystem quotas, and system logs. By the end of this series of tutorials (eight in all), you'll have the knowledge you need to become a Linux Systems Administrator and will be ready to attain an LPIC Level 1 certification from the Linux Professional Institute if you so choose.
- Statistics Processing with 'R' — Learn about good choices for sophisticated statistical processing. R is sophisticated open-source software for managing statistical calculations. It's easy enough to use that it can benefit you even if you need only a fraction of its capabilities.
- Log Analysis using PHP — A simple one-way Chi Square analysis procedure discussed in this article can be fruitfully applied to different types of data streams such as access logs, survey results, customer profiles, or customer orders. It will provide you with the hidden awareness and understanding of website statistics beyond simple tabulated raw counts and turn raw data into actionable knowledge.
- Advanced SashXB — This article is intended for developers who are familiar with SashXB. It covers several advanced topics, such as callbacks, GTK widget manipulation, and the use of several common SashXB extensions, using code examples from an LDAP-based Intranet directory navigation and search tool written for SashXB.
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.