Puakma: Under the hood

I'm Brendon Upson, jack-of-all-trades, master of one or two. I'm talking about life running a small ISV tackling business issues and leaping technology hurdles in a single bound.

webWise Network Consultants is based in Sydney, Australia and develops the groundbreaking Puakma server technology.

IDE

Into the Vortex

Filed under: by Brendon Upson on 17:17

Today I have officially starting looking into development for the Eclipse platform (that is: me writing eclipse code). We already have an Eclipse based IDE (called Vortex) underway but my instinct tells me this is where the focus of our real "visible" innovation will occur. Up to now we have built something no-one can actually see which really is quite terrible for demos! We can explain and espouse the greatness of this thing we call Puakma Tornado Server until we're blue in the face, but nothing works as well as a GUI based example. Understanding the capabilities of the Eclipse platform is integral to shaping the future of our products.

As my "training application" I am playing with an administration application. This will be very simple to begin with allowing the monitoring of one or more servers, viewing the logs and executing console commands.

All communications between the eclipse client and the server is SOAP over HTTP. This means the admins and developers will be able to monitor and interact with servers of standard HTTP ports and through firewalls. Small ISVs will be able to maintain their customer's servers and applications from anywhere. No more opening obscure ports on the firewall and needing console access to the server. If you need some security, just wrap it in SSL. Too easy!

We will still be supporting the browser-based admin and webdesign applications for those times where you don't have the Vortex IDE handy.

Summary: The learning curve for plugin development is steep. My head hurts.

Comments

  1. We feel your pain!
    Share with us the learning curve!
    :-) stw

    Comment posted by Stephan H. Wisse on 2005-05-09 23:30:02.0 | mail

  2. Question: Why are you not using jmx for admins?

    Comment posted by Axel Janssen on 2005-05-10 00:08:54.0 | mail

  3. Axel - This I think is one fo the "problems" with Java. There are so many acronyms and frameworks that it's difficult to know where to start. Now I have the hot tip on JMX, I'll do some (more, yippee) reading.

    Comment posted by Brendon Upson on 2005-05-10 06:26:58.0 |

Your comment

Protected from spambots!



HTML is allowed
Formatting: Basic formatting can be included like so:
[b]bold[/b] and [i]italic[/i]