wood burning stoves 2.0*
The moose likes EJB and other Java EE Technologies and the fly likes Component Based Gateways Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Component Based Gateways" Watch "Component Based Gateways" New topic
Author

Component Based Gateways

Ahamed Firoz
Greenhorn

Joined: Aug 08, 2003
Posts: 15
Hi,
This is a new project, which we are going to develope a new technology
in telecommunication (GSM).
My task is develope a component based gateways , then this gateways
could be serve as webservices.
In telecommunication the central data base for all subscriber data stored
in Home Location Registry(HLR), during circuit switched domain and
packed swiched domain.
But we are going to develope a new server called Home Subscriber server
(HSS), because this server will be develope totally based on web services.
and we are completely concentrate on packet switched domail because
it supports Internet and other gateways like GPRS, UMTS etc.
My task is have to develope component based Gateway between
HLR and IM-HSS (Extension of HSS) for communication between two servers .
then this gateway could be serve as web services.
1. I have to develope gateway using Java beans, and for web services
WSDL.
2. I need a Application server
3. J2SE
4. DataBase.
My questions
1. How can I develope gateways using Java beans between this two servers
for communication , plese give any simple hint to get clear.
2. Gateway between these two servers means, only java beans logic have to
develope or I need a application server also for gateways.
3. Java beans means EJB or what is the difference between these two.
4. For webservices I need a application server??
5. Where exactls fit application server between HLR and IM-HSS??
6. Once I developed gateways then this could be used for webservices
, what is structure behind gateways and web services??
6. what is the difference between J2SE and jdk1.4 and J2EE SDK??
I am bit of confusing this versions.

Please any one suggest me how can get clear everything.
Thanks,
Fyrose.
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
1. How can I develope gateways using Java beans between this two servers for communication , plese give any simple hint to get clear.

Both gateways publish a web service interface for the other to call. The type of these messages depends on the communication protocol ("protocol" as in "discussion", not as in "HTTP").
2. Gateway between these two servers means, only java beans logic have to develope or I need a application server also for gateways.

Assuming you only need to integrate with other systems using web services, you could manage with running Axis on Tomcat. However, an application server works just as well. Choose whatever you're comfortable with (regarding both skills and licence costs). Depending on the platform you choose, you might be able to cope with plain old Java classes exposed as web services or you might have to make them into EJBs in order to publish them as web services.
3. Java beans means EJB or what is the difference between these two.

There are JavaBeans and Enterprise JavaBeans. There is a (lot of) difference. You'll find the answer from any EJB FAQ ever published. Here's one for example.
4. For webservices I need a application server??
See my answer to #2.
5. Where exactls fit application server between HLR and IM-HSS??
The HLR and IM-HSS might be built on an application server or the application server might act only as a web service adapter translating SOAP requests/responses to the protocol understood by HLR/IM-HSS. A more elaborate answer would require some details of the architecture of these HLR and IM-HSS thingies.
6. Once I developed gateways then this could be used for webservices, what is structure behind gateways and web services??

This I didn't quite understand. Would you mind rephrasing the question a bit?
6. what is the difference between J2SE and jdk1.4 and J2EE SDK?? I am bit of confusing this versions.

J2SE (Java 2 Standard Edition) -- Refers to the Java APIs starting from version 1.2
jdk1.4 (Java 2 Standard Edition, v1.4) -- Refers to the Java APIs newer than version 1.4
J2EE SDK (Java 2 Enterprise Edition, Software Development Kit) -- This is the package containing the standard interfaces and classes for J2EE and, some development tools such as "verifier" and a reference implementation for the full J2EE specification.


Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Ahamed Firoz
Greenhorn

Joined: Aug 08, 2003
Posts: 15
the architecture I sent ur private email id, please check it out.
If u have any Idea please express with me about this project, this
could be very grateful , if you could clear those for me.
and suggest whats the tools and software i should use in this project.
Thanks,
Fyrose.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Component Based Gateways