?
Solved

Can Java Servlets be completely replaced by PHP Scripting?

Posted on 2004-09-27
5
Medium Priority
?
234 Views
Last Modified: 2010-04-06
Hi,
I am planning to develop a Single Sign On solution for my Institution which will be based on PHP. i wanted to know if it is possible to replace Java Servlets with PHP Scripting when developing such a solution as most of the SSO solutions available on the Web are based on Java Servlets/J2EE/JSP. Can php do all that Servlets can do? What are the advantages over the other?

Example of Java SSO solution http://www.josso.org
PS: The SSO solution will intergrate (authenticate & authorize) different intranet web applications only and not desktop application.
Thanks.
0
Comment
Question by:e_talis
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
5 Comments
 
LVL 35

Accepted Solution

by:
TimYates earned 1000 total points
ID: 12158998
As far as I know, you *may* hit certain problems...  When you write code with Java Servlets, you can access the entire J2EE class libraries.  With PHP, you cannot...

Here are some things I found on the web...

http://www.loudthinking.com/arc/000057.html
http://www.phpbuilder.com/lists/php3-list/199908/0075.php
http://www.sitepoint.com/forums/showthread.php?t=183394
http://www.sitepoint.com/forums/showthread.php?t=150955&page=1&pp=25

Don't forget that each of those site probably has a readership from a different side of things, so may well be biased

(I am a Java developer, so you can guess which side my bias probably exists) ;-)

Tim
0
 
LVL 18

Expert Comment

by:arantius
ID: 12182543
Yes.
0
 
LVL 35

Expert Comment

by:TimYates
ID: 12182750
>  Yes.

Really?  All of it?
0
 

Author Comment

by:e_talis
ID: 12191387
Most sites say that Java is good for business web apps because one can easily integrate with already existing systems.
I am still not sure which path to take but most SSOs have been done in Java ... maybe I should head that way.
0
 
LVL 35

Expert Comment

by:TimYates
ID: 12296695
why the C grade?  Seems a little low...  If I really helped that little, maybe you should have asked for this question to be deleted...
 
From the help pages:  http://www.experts-exchange.com/help.jsp#hi73
---------------
# C: Because Experts' reliability are often judged by their grading records, many Experts would like the opportunity to clarify if you have questions about their solutions. If you have given the Expert(s) ample time to respond to your clarification posts and you have responded to each of their posts providing requested information; or if the answers, after clarification, lack finality or do not completely address the issue presented, then a "C" grade is an option. You also have the option here of just asking Community Support to delete the question.
---------------

Anyway...good luck with it...

Tim
0

Featured Post

Secure Your WordPress Site: 5 Essential Approaches

WordPress is the web's most popular CMS, but its dominance also makes it a target for attackers. Our eBook will show you how to:

Prevent costly exploits of core and plugin vulnerabilities
Repel automated attacks
Lock down your dashboard, secure your code, and protect your users

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I found this questions asking how to do this in many different forums, so I will describe here how to implement a solution using PHP and AJAX. The logical flow for the problem should be: Write an event handler for the first drop down box to get …
Originally, this post was published on Monitis Blog, you can check it here . In business circles, we sometimes hear that today is the “age of the customer.” And so it is. Thanks to the enormous advances over the past few years in consumer techno…
Viewers will learn about basic arrays, how to declare them, and how to use them. Introduction and definition: Declare an array and cover the syntax of declaring them: Initialize every index in the created array: Example/Features of a basic arr…
The viewer will learn how to count occurrences of each item in an array.
Suggested Courses

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question