SitePoint Sponsor

User Tag List

Results 1 to 3 of 3
  1. #1
    SitePoint Member
    Join Date
    Aug 2006
    Posts
    2
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Is Pjax ( Push technology for Ajax-like paradigm ) valuable?

    I received a feedback from a programmer a week ago, and this fellow seemed to get the point of Pjax wrong. He wrote below:

    "As long as it is easy to call a classical AJAX request object and other javascript functions from within a Flash object, I don't see why to pay for that. I guess I can do that in about half an hour, or so... for a simple news marquee, let's say."

    Well, let me describe the problems we will face when developing and deploying RIAs equipped with push technology, and we will find out the answer of the problem: "Is Pjax valuable?"

    According to the description in Wikipedia, COMET has problems in scalability and guaranteed delivery:

    "There are some potential concerns regarding how well a web server implementing Comet can scale. Managing this large number of connections which are kept alive until events have occurred poses a considerable load on the system. The problem worsens if different connections wait for different events. Unfortunally, not all http servers provide intrinsic support for COMET, and thatís why servers and other supporting applications are being developed which have better support for such conditions.

    The problem arises with guaranteed delivery of the message to the client. The client may be busy doing something else, and if it cannot temporarily suspend that job to receive the results, it will be lost. To get around this, some Message Oriented Middleware is required, that will allow the client to retrieve the received message at its own pace. Also, browsers, which host the client application, need to be designed to allow the client to connect to as many servers as it requires, and stay connected as long as required, to receive messages from them."

    Besides, it seems to need higher programming skill to develop a COMET application. It may be a good news to experienced developers, but definitely not to project managers, CIOs and proprietors.

    So, here comes the value of Pjax. Pjax combines the benefit of high installation base of Flash Player plug-in on browsers, and adopting a powerful push server which can solve the problems of scalability and guaranteed delivery. And most of all, the coding skeleton of Pjax is quite clear and simple; it doesnít need a skillful developer to develop an application with Pjax. I think itís an angelís voice to proprietors.

    Wanna to get further proofs? Please visit http://www.icetechnology.com/develop...wto_pjax.shtml . This is a simple programming tutorial proposed by ICE Technology Corp.

    Of course I donít think the skeleton is perfect. So, what are your opinions? Please share with us.

  2. #2
    SitePoint Wizard
    Join Date
    Mar 2004
    Posts
    1,647
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    hello...
    ithink this is very nice....
    but....
    for production purposes for flash developers the top is laszlo which generates ajax and flash with java compiler and its easy for menage the code couse its completely writen in xml.....
    and its easy to manage in background with c# or java for the dialog with the database and so on....
    nevermind....
    obviously i wish you good luck with this project...

    kind regards

  3. #3
    SitePoint Member
    Join Date
    Aug 2006
    Posts
    2
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by reminder
    hello...
    ithink this is very nice....
    but....
    for production purposes for flash developers the top is laszlo which generates ajax and flash with java compiler and its easy for menage the code couse its completely writen in xml.....
    and its easy to manage in background with c# or java for the dialog with the database and so on....
    nevermind....
    obviously i wish you good luck with this project...

    kind regards
    Hey, it's very nice to hear from you. As I mentioned, all opinions are welcome. Of course, what Pjax concerns is not what you mention here. I don't think they are mutual exclusive.

    Thanks for your feedback again.


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •