It's not a secret anymore!
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Swing Client Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Swing Client" Watch "Swing Client" New topic
Author

Swing Client

Bhupesh Arya
Greenhorn

Joined: Jul 25, 2005
Posts: 9
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
tery valencia
Ranch Hand

Joined: Jun 28, 2005
Posts: 47
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
Giju George
Ranch Hand

Joined: Jun 08, 2004
Posts: 333
Yes. I agree with Tery. I think we only need to specify how the swing client communicate, and then call the various services deployed.


SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCEA
Mahesh Kumaraguru
Ranch Hand

Joined: Jun 01, 2005
Posts: 107

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.


Regards,<br>K. Mahesh<br> <br>SCJP 1.2 Aug-2001 : 79%
Marcel Karombor�
Greenhorn

Joined: Jul 12, 2005
Posts: 8
I think that we should specify also what type of java container swing application uses: generic or J2EE client container

Regards
Marcel
David Follow
Ranch Hand

Joined: Oct 16, 2001
Posts: 223
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.


SCJP, SCEA
Mahesh Kumaraguru
Ranch Hand

Joined: Jun 01, 2005
Posts: 107
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

    Joined: Jul 12, 2005
    Posts: 8
    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

    Joined: Jul 25, 2005
    Posts: 9
    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
     
    It is sorta covered in the JavaRanch Style Guide.
     
    subject: Swing Client
     
    It's not a secret anymore!