/ / Similarties aplikacji webowej ASP.NET i Java - c #, java, architektura, aplikacje internetowe

Similarties aplikacji sieci ASP.NET i Java - c #, java, architektura, aplikacje internetowe

Chciałbym wiedzieć, jakie są odpowiedniki tych funkcji C # asp.net w porównaniu do podobnej aplikacji internetowej zbudowanej w Javie.

Czy aplikacja internetowa oparta na Javie nadal byłaby tworzona w ten sposób:

stronie internetowej pliki HTML, javascripts, css web.business logika biznesowa, zasady itp. web.entities osoba, konto, koszyk .... web.dataAccess podstawowy dostęp CRUD

Jestem całkiem pewien, że w firmie i podmiociesekcje, które C # i Java byłyby bardzo podobne do siebie z zgodnymi bibliotekami poprawnych typy plików. W sekcji dataAccess jest wiele takich podobieństw jako hibernacja / nHibernate, ORMS i tym podobne, więc nie martwię się zbytnio o to. Ale sekcja witryny jest trochę niewyraźna. ASP.NET miałby Plik .aspx z kodem .aspx.cs, ale nie mam pojęcia, co to jest witryna Java miałby. Czy te pliki js, pliki jar, serwlety, aplety ... nie mają pojęcia.

Czy ktoś może wniknąć w szczegóły na ten temat? Dzięki.

Odpowiedzi:

1 dla odpowiedzi № 1

Idź spójrz na http://www.roseindia.net/ Odkryłem, że jest całkiem przydatny.


1 dla odpowiedzi nr 2

Zasadniczo jego odpowiednik J2EE w .NET Framework, który obejmuje (Asp.Net)

pliki HTML, web.site (java), javascripts, css

pliki HTML, web.site (.Net), javascripts, jQuery, css


web.business (java) logika biznesowa, reguły itp.

web.business (.Net) To samo co java, z pewnymi różnicami, takimi jak reguły dziedziczenia, takie jak dziedziczenie wielu klas za jednym razem, nie jest dozwolone w języku C #, jak w java


web.entities (java) osoba, konto, koszyk ....

web.entities (.Net) osoba, konto, koszyk .... (Tak jak java)


web.dataAccess (jave) podstawowy dostęp CRUD

web.dataAccess (.Net) kilka opcji takich jak LINQ, ODBC, ADO.NET


Zobacz te linki do wzorców projektowych (aplikacje Java)

http://www.indicthreads.com/2125/design-patterns-for-web-applications/

www.javaworld.com

możesz przeczytać ten wątek, który jest podobny do prawdopodobnie tego, czego szukasz

java układ aplikacji internetowych, proszę wyjaśnić niektóre zasady / wzorce projektowe