Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What is the sentence meaning?

 
Hu Yong Jun
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What is "place the cusomer on hold" meaning?
The frequent flyer mileage system has a web interface, so how does the travel agent application retrieve the customer's mileage? If the travel agent application retrieves mileage via xml-rpc, you have to modify the frequent flyer mileage system partly.
[ March 17, 2004: Message edited by: Hu Yong Jun ]
 
zheng shu
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Hu Yong Jun:
What is "place the cusomer on hold" meaning?
The frequent flyer mileage system has a web interface, so how does the travel agent application retrieve the customer's mileage? If the travel agent application retrieves mileage via xml-rpc, you have to modify the frequent flyer mileage system partly.
[ March 17, 2004: Message edited by: Hu Yong Jun ]

Talking about "requirement" here
"place the customer on hold" means that the agent has to hold
the customer on the phone (playing music to them and moves
to the shared computer to work with the FFM system, getting
the points redeemed. That is what it means. So you see, here
it is a manual process. You new system is supposed to automate
the process.
You can not change the protocol used by FFM because that is
the requirement that FFM remains unchanged. I can only tell
you (otherwise, it will be removed that FFM talks only HTTP
and that is what language your system has to talk in. How awkard
it is, that is the sole language it understands.
 
Hu Yong Jun
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you!
 
Luca Vent
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by zheng shu:


Talking about "requirement" here
"place the customer on hold" means that the agent has to hold
the customer on the phone (playing music to them and moves
to the shared computer to work with the FFM system, getting
the points redeemed. That is what it means. So you see, here
it is a manual process. You new system is supposed to automate
the process.

You can not change the protocol used by FFM because that is
the requirement that FFM remains unchanged. I can only tell
you (otherwise, it will be removed that FFM talks only HTTP
and that is what language your system has to talk in. How awkard
it is, that is the sole language it understands.



I have understood what you say but there is a problem: if I write a java
application to access the content of the FFM this means that I can access to the Oracle database of FFM without going on using the web interface of FFM written in perl/cgi/html of FFM. Are you agree? In fact if I give to the travel agents this new java application to access the Oracle DB of FFM for what reason they should go on using the old web interface? This would make sense only if my java application connects to the FFM using the old web interface: this means to use a screen-scraper solution but in this way I can't distinguish the data type being retrieved and this is what I absolutely need (for example, as you say, to get the points redeemed)!! Can you help me in this sense? I am driving crazy to understand this point! Thanks a lot in advance!
 
Sudhansu Pati
Ranch Hand
Posts: 77
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

I have understood what you say but there is a problem: if I write a java
application to access the content of the FFM this means that I can access to the Oracle database of FFM without going on using the web interface of FFM written in perl/cgi/html of FFM. Are you agree?

------------------------------
I don't agree. FBN requires to use the FFM system as it is. You can't rewrite it.


In fact if I give to the travel agents this new java application to access the Oracle DB of FFM for what reason they should go on using the old web interface? This would make sense only if my java application connects to the FFM using the old web interface: this means to use a screen-scraper solution but in this way I can't distinguish the data type being retrieved and this is what I absolutely need (for example, as you say, to get the points redeemed)!! Can you help me in this sense? I am driving crazy to understand this point! Thanks a lot in advance!


Perl and CGI don't require a screen-scraper. CGI understands HTTP. You can write a POJO (Plain Old Java Object) and make HTTP call to the FFM.
 
Luca Vent
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Sudhansu Pati:

I have understood what you say but there is a problem: if I write a java
application to access the content of the FFM this means that I can access to the Oracle database of FFM without going on using the web interface of FFM written in perl/cgi/html of FFM. Are you agree?

------------------------------
I don't agree. FBN requires to use the FFM system as it is. You can't rewrite it.


In fact if I give to the travel agents this new java application to access the Oracle DB of FFM for what reason they should go on using the old web interface? This would make sense only if my java application connects to the FFM using the old web interface: this means to use a screen-scraper solution but in this way I can't distinguish the data type being retrieved and this is what I absolutely need (for example, as you say, to get the points redeemed)!! Can you help me in this sense? I am driving crazy to understand this point! Thanks a lot in advance!


Perl and CGI don't require a screen-scraper. CGI understands HTTP. You can write a POJO (Plain Old Java Object) and make HTTP call to the FFM.


I have three questions:

1) What do you meanx exactly with "POJO"? A simple java class?
2) Do I have the specifcations of the FFM system? I mean...do I know the format of the request (for example which parameters to send) and of the response when I call the FFM system throung HTTP? And...above all...given that I receive an html page from FFM as response (in fact the FFM system has a web interface) how could I read the data contained in it (I should know the exact format of the html page returned for every request)?
3) Did you hand in your project and have it marked?

Thanks a lot in advance!!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic