• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Devaka Cooray
  • Campbell Ritchie
  • Tim Cooke
  • Ron McLeod
  • Paul Clapham
Sheriffs:
  • Liutauras Vilda
  • Jeanne Boyarsky
  • paul wheaton
Saloon Keepers:
  • Tim Holloway
Bartenders:

Swing Client

 
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
have not worked on Swing much, so would appreciate if somebody can help with some links where i can find some design tutorial/notes/tips etc for Swing.

Thanks
Bhupesh
 
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Bhupesh Arya:
have not worked on Swing much, so would appreciate if somebody can help with some links where i can find some design tutorial/notes/tips etc for Swing.

Thanks
Bhupesh



i dont think we have to enter so much in details, with swing client app : dont you think ? I mean, once you said the travel agent will connect thru a swing app, i think the next step is to say how : protocols, differents subystems ...

what s your opinion ?

tery
 
Ranch Hand
Posts: 333
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yes. I agree with Tery. I think we only need to specify how the swing client communicate, and then call the various services deployed.
 
Ranch Hand
Posts: 109
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator


I think we only need to specify how the swing client communicate, and then call the various services deployed.



Plus the architect needs to justify why a swing client was prefered over a thin client.
 
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think that we should specify also what type of java container swing application uses: generic or J2EE client container

Regards
Marcel
 
Ranch Hand
Posts: 223
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Mahesh Kumaraguru:


Plus the architect needs to justify why a swing client was prefered over a thin client.



I don't think we have to do that since it is a clear customer requirement. Why should you justify the customers decision? It would make sense if you would break that requirement - but that's a no go!

D.
 
Mahesh Kumaraguru
Ranch Hand
Posts: 109
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by David Follow:

I don't think we have to do that since it is a clear customer requirement. Why should you justify the customers decision? It would make sense if you would break that requirement - but that's a no go!
D.



I think the customer requirement is best performance, the client has not specified that a thick swing client is needed. The choice of thick-vs-thin client is made by architect.

This is being discussed in multiple threads in this forum :-

  • Topic : Why Swing client at all?
  • Topic : "Fast lane reader" on the Swing client


  • and each thread is looking at one side of this thick-vs-thin client ( Swing-vs-browser client ).
     
    Marcel Karombor�
    Greenhorn
    Posts: 8
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    David

    The only customer requirement for the user interface is that it should be graphical. We have to justify why we preferred a standalone swing application. There are other web based choices: applet, java webstart. java server faces (you can build reach visual components).

    Regards

    Marcel
     
    Bhupesh Arya
    Greenhorn
    Posts: 9
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    thanks guys,

    i decided to show that there are some swing widgets that coordinate with other classes to connect to the required EJB services.

    bhupesh
     
    this is supposed to be a surprise, but it smells like a tiny ad:
    Paul Wheaton's 16th Kickstarter: Gardening playing cards for gardeners and homesteaders
    https://coderanch.com/t/889615/Paul-Wheaton-Kickstarter-Gardening-playing
    reply
      Bookmark Topic Watch Topic
    • New Topic