Win a copy of TDD for a Shopping Website LiveProject this week in the Testing forum!

Manash Das

+ Follow
since May 19, 2003
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Manash Das

Hi Guys,
I am following this Site from last 6-7 years..... But right now I am in a strange position and I need an answer from JavaRanch guys....

Let me tell you some of my backgound.

My Educational and career background:-
1. I had done Bsc in Mathematics , C-DAC from pune....
2. I had worked in top companies in India.
3. Currently I am in Top company in US with having H1 - Visa.
4. I am currently in java/ BPM technology.
5. I am java certified and good hands on in one of the BPM tool named Savvion.

My Goal:-
1. I am currently 31 and wanna to retire on 45.

My Confusion:-
I am not able to decide that whether I should go on in Technical side or Business management side.

If I wanna to go to technical side then I am thinking that I should have a Java architecture by the time I will go back to India after 3 year.

else if I wanna to go to a management side then I should have a MBA degree in the coming 3 year.
If I need to do MBA then what field I should MBA and from which college and what should be the approach?
(My personal interest is in economics side which is way different from programing and everything else)

Whoever is reading this I hope will understand my confusion....

Please help me......

13 years ago
Hi Guys,
Can anybody send me number of Amdocs Pune...
13 years ago
Hi Ranchers,

If anybody can estimation which part to stress more?

I mean if somebode can divide the course in %wise or question #wise?

Below is the Objective of the exam:-

Section 1: XML Web Service Standards
1.1 Given XML documents, schemas, and fragments determine whether their syntax and form are correct (according to W3C schema) and whether they conform to the WS-I Basic Profile 1.0a.
1.2 Describe the use of XML schema in J2EE Web services.
1.3 Describe the use of namespaces in an XML document.

Section 2: SOAP 1.1 Web Service Standards
2.1 List and describe the encoding types used in a SOAP message.
2.2 Describe how SOAP message header blocks are used and processed.
2.3 Describe the function of each element contained in a SOAP message, the SOAP binding to HTTP, and how to represent faults that occur when processing a SOAP message.
2.4 Create a SOAP message that contains an attachment.
2.5 Describe the restrictions placed on the use of SOAP by the WS-I Basic Profile 1.0a.
2.6 Describe the function of SOAP in a Web service interaction and the advantages and disadvantages of using SOAP messages.

Section 3: Describing and Publishing (WSDL and UDDI)
3.1 Explain the use of WSDL in Web services, including a description of WSDL's basic elements, binding mechanisms and the basic WSDL operation types as limited by the WS-I Basic Profile 1.0a.
3.2 Describe how W3C XML Schema is used as a typing mechanism in WSDL 1.1.
3.3 Describe the use of UDDI data structures. Consider the requirements imposed on UDDI by the WS-I Basic Profile 1.0a.
3.4 Describe the basic functions provided by the UDDI Publish and Inquiry APIs to interact with a UDDI business registry.

Section 4: JAX-RPC
4.1 Explain the service description model, client connection types, interaction modes, transport mechanisms/protocols, and endpoint types as they relate to JAX-RPC.
4.2 Given a set of requirements for a Web service, such as transactional needs, and security requirements, design and develop Web service applications that use servlet-based endpoints and EJB based endpoints.
4.3 Given an set of requirements, design and develop a Web sevice client, such as a J2EE client and a stand-alone Java client, using the appropriate JAX-RPC client connection style.
4.4 Given a set of requirements, develop and configure a Web service client that accesses a stateful Web service.
4.5 Explain the advantages and disadvantages of a WSDL to Java vs. a Java to WSDL development approach.
4.6 Describe the advantages and disadvantages of web service applications that use either synchronous/request response, one-way RPC, or non-blocking RPC invocation modes.
4.7 Use the JAX-RPC Handler API to create a SOAP message handler, describe the function of a handler chain, and describe the role of SAAJ when creating a message handler.

Section 5: SOAP and XML Processing APIs (JAXP, JAXB, and SAAJ)
5.1 Describe the functions and capabilities of the APIs included within JAXP.
5.2 Given a scenario, select the proper mechanism for parsing and processing the information in an XML document.
5.3 Describe the functions and capabilities of JAXB, including the JAXB process flow, such as XML-to-Java and Java-to-XML, and the binding and validation mechanisms provided by JAXB.
5.4 Use the SAAJ APIs to create and manipulate a SOAP message.

Section 6: JAXR
6.1 Describe the function of JAXR in Web service architectural model, the two basic levels of business registry functionality supported by JAXR, and the function of the basic JAXR business objects and how they map to the UDDI data structures.
6.2 Use JAXR to connect to a UDDI business registry, execute queries to locate services that meet specific requirements, and publish or update information about a business service.

Section 7: J2EE Web Services
7.1 Identify the characteristics of and the services and APIs included in the J2EE platform.
7.2 Explain the benefits of using the J2EE platform for creating and deploying Web service applications.
7.3 Describe the functions and capabilities of the JAXP, DOM, SAX, JAXR, JAX-RPC, and SAAJ in the J2EE platform.
7.4 Describe the role of the WS-I Basic Profile when designing J2EE Web services.

Section 8: Security
8.1 Explain basic security mechanisms including: transport level security, such as basic and mutual authentication and SSL, message level security, XML encryption, XML Digital Signature, and federated identity and trust.
8.2 Identify the purpose and benefits of Web services security oriented initiatives and standards such as Username Token Profile, SAML, XACML, XKMS, WS-Security, and the Liberty Project.
8.3 Given a scenario, implement J2EE based web service web-tier and/or EJB-tier basic security mechanisms, such as mutual authentication, SSL, and access control.
8.4 Describe factors that impact the security requirements of a Web service, such as the relationship between the client and service provider, the type of data being exchanged, the message format, and the transport mechanism.

Section 9: Developing Web Services
9.1 Describe the steps required to configure, package, and deploy J2EE Web services and service clients, including a description of the packaging formats, such as .ear, .war, .jar, deployment descriptor settings, the associated Web services description file, RPC mapping files, and service reference elements used for EJB and servlet endpoints.
9.2 Given a set of requirements, develop code to process XML files using the SAX, DOM, XSLT, and JAXB APIs.
9.3 Given an XML schema for a document style Web service create a WSDL file that describes the service and generate a service implementation.
9.4 Given a set of requirements, develop code to create an XML-based, document style, Web service using the JAX-RPC APIs.
9.5 Implement a SOAP logging mechanism for testing and debugging a Web service application using J2EE Web Service APIs.
9.6 Given a set of requirements, develop code to handle system and service exceptions and faults received by a Web services client.

Section 10: General Design and Architecture
10.1 Describe the characteristics of a service oriented architecture and how Web services fits to this model.
10.2Given a scenario, design a J2EE service using the business delegate, service locator, and/or proxy client-side design patterns and the adapter, command, Web service broker, and/or faade server-side patterns.
10.3 Describe alternatives for dealing with issues that impact the quality of service provided by a Web service and methods to improve the system reliability, maintainability, security, and performance of a service.
10.4 Describe how to handle the various types of return values, faults, errors, and exceptions that can occur during a Web service interaction.
10.5 Describe the role that Web services play when integrating data, application functions, or business processes in a J2EE application.
10.6 Describe how to design a stateless Web service that exposes the functionality of a stateful business process.

Section 11: Endpoint Design and Architecture
[ December 03, 2007: Message edited by: Manash Das ]
14 years ago
Congrats... Relax and get prepare for the next one....

14 years ago
Hey Madhu,
Fisrt of all heartiest congratulation..
I am going to start preparing for this exam right from Today... Hopefully I will also get cleared...

Thanks for your advice. Will keep posting my updates.

[ December 03, 2007: Message edited by: Manash Das ]
14 years ago
Hi Java Guys,
I am planing to give SCJP... but little confused about the version I should give. Can anyone help me for selecting the version.

I have 5 years exp in j2ee tech.... with having no certification in my career background.

Kindly give the supportive background why I should go for 1.4 or 1.5 that will be very much helpful to me.

Hi Sanjeev,
Congrats man.... That is a too good score.....
Keep it up and be ready to party ... to ur friends...
16 years ago

Originally posted by Parameswaran Thangavel:
i doubt how this statisfies the IS-A relation

public class Species { }
public class Animal {private Species species;}

the class Animal has a reference to the class species....

literally is-a means extends....

can any one clear me?
Thanks in advance.

whenever you are extending any class then it is always a is-a relationship and whenever you were actually using a particular class in other class or you has the class(Species) in the class(Animal) the you are in has a relationship.
How much should be the size of an exe ???
18 years ago
Dear Friends this really nice site I got For ejb Learning
please go ahead
Dear Friends
From last 15 days i am finding job in java.I studied java from the last 3 month and the cleared the concept of servlets and also the concept of jsp.I also read the notes for Ejb provide by the developers work of IBM site..Now my way of approaching the job :-
1. Find the company that work in java.
2. Ring there and get the email ID to post mine resume..
3. Get the status of mine resume...
but Same answer "whenever we have requirement we will call you sir"...
This was really frustating..
Could anyone suggest me to hunt the job in better way...
could any one guide me how to do practice of servlet,jsp and Ejb
18 years ago
Dear harpreet
Thanks for ur help...
What my question is it relevent that one ask such a question in advance java interview...
And moreover could u give good site to learn struts.
Thanks in advance
18 years ago
Hi all,
Recently i faced a interview for java..
In the interview they have asked me to say the codes rule and to explain that how we can say that any database is RDBMS ..
also can any one please help me that wht r the relevent question that were asked in the 1-2 years of experience...
18 years ago