Win a copy of Rust Web Development this week in the Other Languages forum!

Ip Patrick

Greenhorn
+ Follow
since Apr 17, 2004
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Ip Patrick

Dear all,

Exception mileage system, other systems are to be replaced. Am I right?

Patrick
Thanks so much.

I think I may well just add some notes on assumption and focus on Customer Logon.

Patrick
Congratulation.

Would you mind sharing your ideas on how to handle the travel agent login?

Thanks so much.

Patrick
Hi,

There is no definite answer because too few resources talk about component diagrams. For me, I choose to model only deployable components like EJBs, jsps ... Transfer objects alone usually will not be completing a major workflow and will not be working as a component on its own.

Hope it helps.

Patrick
Dear all,

I have strong doubt about how Travel Agent can help a customer to book a ticket. Let me explain this:

1. Normal customer enters his user name and password in web page. The web server authenticates customer information using real SYSTEM account in J2EE server. The customer user name and password is not by itself system account in J2EE server.

2. Since travel agent logon using the application client, it will not go through the web login mechanism but rather directly calling the EJB layer.

So my question is :

1. Do you have other ideas on how to handle travel agent logon?

2. How would you represents travel agent logon in our diagrams?

Hope this can rise our discussion.

Patrick
>> Could a Value Object be used to store data? For example - a client
>> requests data and it's sent to the client via a value object. Then the >> user makes changes to the same value object's data which is then later >> saved to a database.

>> I guess the thought is the value object is passed to the client. The
>> client uses and modifies the value object over time. Then when the
>> changes are all done the user saves the changes which are sent back to >> the ejb server via the same value object.

Yes I think you can use this updatable value object approach. But sometimes each data may be concurrently accessed and modified by different client. So some other mechanisms may be used to coordinate data access.

>> If the data being modified was on the ejb side we'd use a Stateful Session Bean I guess.

Hope you can elaborate more on this question

Thanks.

Patrick
Dear all,

Thanks a lot for your help. I think I will draw logon use case and then add a note for my logon flow in other use cases.

Patrick
Expanding the domain model given, my class diagram also contains about 15 classes.

Hope it helps.

Patrick
Dear all,

Any one can help me?

Thanks.

Patrick
Dear all,

Do any of you include the logon use case in your prepare itinerary, update itinerary ... sequence diagrams? Do you draw a different set of diagrams for users who are already logon on and those who are not logon on? Any ideas? Please help !!!

Thanks a lot.

Patrick
Dear sriram ramanathan,

Well done! Congratulation :>

Did you include all the jsps in your component diagram? Because there are so many pages for the system ...

Thanks

Patrick
Dear all,

Could anyone give me some help about the Web Application Framework?

In the framework, the calling sequence for a request goes through WebController, EJBController, different EJBActions and then EJBs. What if a request involves more than one EJBActions, should the EJBController assumes the responsibility to assemble the results from different EJBActions?

Thanks a lot.
Hi,

In practical environment, sometimes I find it difficult to reuse the same VO to get data from server to client, modify it and pass it back to server. It is because the server-to-client object contains many browse information while the client-to-server object should only contain information about users' selection. The fields to be transferred are quite different. In this case, we are forced to use different VO, right?
Hi Patrick,
Congratulation for your pass. I think you must have done a hard work on it.
Actually I am also taking part II of the exam and have one issue on hand. May I ask for your help?
My problem is that when fetching the flight information for display I define a set of classes to store the flight data. When the client selects the flight and make reservation I have to define another set of classes with very similar fields and natures but just for reservation purpose. Is there any common practice on handling this? Do you have any suggestion on handling the retrieval and response cycle or have any suggested reference on this issue?
Thanks a lot.