![]() |
![]() ![]() |
|
June 25, 2004Service Oriented Architecture PresentationThe Pennsylvania State University has produced a very good powerpoint presentation outlining what Service Oriented Architecture (SOA) is, its relationship with Business Process Management (BPM) and where these concepts have evolved from.
Posted by Egon Kuster at 10:36 PM
| Comments (0)
The coolest little gameThis has got to be one of the most addictive flash games I have seen for a while: http://www.kiteretsu.jp/on/tontie/tontie.swf
Posted by Egon Kuster at 08:53 PM
| Comments (0)
June 24, 2004How to implement a DMZLockergnome has a great little article describing how to implement a simple DMZ for securing a corporate LAN. Demilitarized Zones (DMZ) are used to secure corporate or home networks so that malicious users on the internet can not hack into you local systems while still being about to expose your public web sites, FTP servers and game servers. Go to article
Posted by Egon Kuster at 11:45 PM
| Comments (0)
June 22, 2004BPML and BPEL4WS
Posted by Egon Kuster at 12:37 AM
| Comments (0)
June 17, 2004Peer-to-peer in Java
Posted by Egon Kuster at 09:51 PM
| Comments (0)
XML RoutersA company called Sarvega is started to sell XML Routers that allow for XML content to be routed around a network. This allow messages like web services SOAP messages to be routed around the network based on their content. Sarvega also produce an XML Firewall to create a security layer for web services like normal firewall secure IP based networks. Go to CNET News article for more information.
Posted by Egon Kuster at 09:30 PM
| Comments (0)
The next wave for application developmentThe first applications were only run on large mainframes with a limited number of users normally running batch processing. This was then replaced with the introduction of personal computers and the development of applications to run on these operating on local files. Soon applications were started to be developed that still ran locally but accessed remote databases and networked file repositories. From here we have now a trend in the development of web-based clients (eg. HTML in a browser) to deliver applications to the user, otherwise known as thin clients. More and more you are seeing applications being developed using thin clients as the user interfaces, however there are many issues with the use of thin clients to provide dynamic or interactive applications for users. Now there is a new trend gathering momentum to use XML-based rich clients to develop applications. Coach Wei has produced a short article on the Computerworld about XML Rich clients and this new trend. Go to Article
Posted by Egon Kuster at 08:39 PM
| Comments (0)
June 16, 2004Impressive Case Modification
Posted by Egon Kuster at 11:41 PM
| Comments (0)
Dynamic Text ReplacementWhen building web pages one of the biggest problems is using a font that will be available on all the potential viewers so that it can be displayed in the browser. To get around this problem most web developers resorting to using a graphical editor and create a static graphic with the formatted text required. This works fine for text that is static and will never change, but for headings or toolbars where the text will change or you do not know what the text will be at development this static image option will not work. One of my favorite sites A List Apart has an article that outlines another approach. Stewart Rosenberger uses an approach of a server side script to transform the text into an image that is automatically added to the page rather than a static image. This allows for any font to be used (as long as it is installed on the server) and displayed in an image dynamically.
Posted by Egon Kuster at 08:44 PM
| Comments (0)
Business Process Execution Language (BPEL)Many organisations and vendors are now providing external interfaces to applications via web services. These web services allow external applications to access the services or interact with the internal capabilities of the application. This simple service architecture allows for the basic application interaction and integration between systems, however these simple service framework does not support coordination to support workflows where a series of web services need to be called to support a single business process. A new standard currently under development is the Business Process Execution Language (BPEL) that defines these business processes. An extension to BPEL is BPEL for Web Service (BPEL4WS) that defines how BPEL can be used to define the required workflows when using web services. IBM has released an article that describes the use of BPEL4WS in IBM WebSphere J2EE Server. The BPEL standard can be found in a number of locations on the Internet (go here).
For a List of the different web services both IBM and Microsoft provide a list of standards:
Posted by Egon Kuster at 07:41 PM
| Comments (3)
June 15, 2004Service Oriented Architecture DesignIBM has put out a paper about the lessons learnt from initial implementation projects using Service Oriented Architectures (SOA). The paper discusses the limitations of current analysis and design tools/techniques for use in building SOA based implementations. I highly recommend reading this article if you have anything to do with developing web services for enterprises or are endeavoring to identify your business requirements to start integrating your disparate or stove-piped systems.
Posted by Egon Kuster at 10:41 PM
| Comments (0)
June 13, 2004Blog Editing Client
ecto is a simple client for Mac OSX that provides full capabilities for editing and adding blogs. I use MoveableType of the blog system on the net and when I first started ecto is led me through a VERY easy wizard to set up the client, it even guessed correctly what blog system I was using. Once set up you are able to download a list of current entries so that you can edit them. As the editor in ecto is using the standard OSX text components spell checking is automatically provided (extremely useful for me!). The complete list of features are:
ecto and other blog clients work by using the XML-RPC interface provided by the different blog systems. This simply allows clients to connect to the blog system by sending and receiving XML documents over HTTP requests. This is not the same as SOAP as it does not wrap these XML messages in SOAP messages. From using ecto for a while I can not find any problems and would recommend it to any OSX blog user. You can download ecto from their home page which allows you to use the software for 2 weeks in the demo period before you have to purchase the software.
Posted by Egon Kuster at 12:41 PM
| Comments (0)
June 12, 2004Distributed Java Web ApplicationsWhen developing Java Web Applications there are times when you need to cluster or load-share your applications to improve performance, provide better availability or create fault tolerance. There a number of approaches possible but many can not handle all cases especially when user session objects are involved. A new open-source effort has been started called WADI (Web Application Distribution Infrastructure) to provide the features required. WADI will also be included into the Apache Geronimo project when it is more complete.
Go to Greg Wilkins review of WADI
Posted by Egon Kuster at 10:17 PM
| Comments (0)
Web Service StandardsThere are way too many web service related standards in development or already available. For any developer new to web service of wanting to expand their abilities can easily be swamped by the numerous WS-* standards and what they are. Microsoft as part of its online MSDN library has a great site that contains information about most of these standards. The sites does not provide any way to identify which standards you should use in your application development or system integration but it does provide a way of finding information about what each of the standards contain. Go to Microsoft Web Service Standards Site.
Posted by Egon Kuster at 09:42 PM
| Comments (0)
Why XML has been so successfullXML was first approved by the W3C as a standard in 1998. Since then the uptake of this standard has been quick and extensive, why is this so?. Peter Abrahams on the IT-Director.com website discusses this topic and describes some of the reasons why XML has had such a great uptake. Peter discusses that the real reason that XML has done well is not because of superior technical capabilities but more about its benefits to business and commercial industry. Go to full article
Posted by Egon Kuster at 05:02 PM
| Comments (0)
June 11, 2004BluePhoneMenu: Bluetooth Phone Application
For more information go to the BluePhoneMenu web page.
Posted by Egon Kuster at 09:45 PM
| Comments (0)
June 10, 2004iTunes 4.6 Released
You can download iTunes either from the website or through Software Update.
Posted by Egon Kuster at 07:55 PM
| Comments (0)
Apple Releases New Power Mac G5
Posted by Egon Kuster at 07:37 PM
| Comments (0)
June 08, 2004Toshiba to release laptop using Fuel CelBloomberg is reporting that Toshiba will be delivering a new laptop that will be powered by Methanol allowing the laptop to run for 10 hours. I heard about these “Fuel Cells” for electronic devices about a year ago and have been hanging out for devices to start shipping using these cells. The fuel cells replace the use of batteries allowing mobile devices to run for longer. The only problem is that at the moment fuel cells are not allowed on airplanes restricting the use of such technologies.
Posted by Egon Kuster at 08:01 PM
| Comments (0)
Airport Express with Airtunes
Posted by Egon Kuster at 07:36 PM
| Comments (1)
Web Based WYSIWYG Editor
Links:
Posted by Egon Kuster at 11:10 AM
| Comments (0)
June 02, 2004When You want a prototype system to look like a prototype
Posted by Egon Kuster at 06:36 PM
| Comments (1)
New Scientist Magazine RSS Feed
http://www.newscientist.com/syndication/news.rdf
Posted by Egon Kuster at 06:03 PM
| Comments (0)
June 01, 2004Drag and Drop in a Web PageI am developing a web application at the moment and I wanted to be able to drag and drop items in the web pages presented to the users. Having a look around the web to see if there is anything done before I found this web page. On this page Walter Zorn describes how his javascript library works with numerous examples to help demonstrate the capabilities. It also seems to be completely cross browser compatible, even working on Safari. If you find a browser that it does not support please provide a comment to this blog entry. Go to article
Posted by Egon Kuster at 08:33 PM
| Comments (0)
Sample CSS SiteHere is the coolest site for all you Cascading Style Sheet (CSS) developers out there: It is a wonderful site that uses a standard HTML file that has been completely marked up with divs, spans and ids but with absolutely no formatting. It then allows people to submit CSS files and graphics to display their creativity on how they can format the page. This page really shows off the power of CSS and as a plus they provide the CSS the developers use so you can see how they did it.
Posted by Egon Kuster at 06:32 PM
| Comments (0)
Categories in Apple Address BookApple Address book is great. It is flexible, can be expanded, accessed by external applications and you can categorise your contacts. One gripe many people have is being able to know which category a contact is already in. Well there is even a way to find this out. If you highlight a contact and then hold down the “Option” key on your keyboard you will see the categories the contact can be found in highlighted. This is just another one of the nice features that the clean apple interfaces provide.
Posted by Egon Kuster at 11:00 AM
| Comments (1)
|
![]() |
|
![]() |
||
![]() |
![]() |
|