|
|
|
|
Analyst Research |
|
|
|
|
Case Studies |
|
|
|
|
|
|
|
|
Solution Sheet |
|
|
|
|
Web Seminar |
|
|
|
|
|
|
Interoperability challenges are pervasive among medium and large-size
enterprises that have datacenters built on a variety of systems, technologies,
and platforms. Most are looking for cost-effective ways to interoperate between
the .NET and Java™ EE platforms without introducing more
complexities to their IT architectures.
Web services, though ideal for integration of business services, are not
well-suited for integration at a technical level to the bridge between .NET and
Java. These require speed and precisely-specified interfaces. XML Web services
can be too slow and loosely defined.
In his research report, "Choosing
the Best Option for .NET-Java/Java EE Interoperability," John Rymer,
Vice President of Application Development & Infrastructure, Forrester
Research, cites Mainsoft (formerly called Visual MainWin® for
J2EE™ or Mainsoft for Java EE) as the leading .NET-Java/J2EE
interoperability option for:
|
|
|
Hosting .NET applications and components on Java EE servers.
|
|
|
|
Projecting .NET skills onto Java EE servers.
|
|
|
|
Supporting a single-code base that runs on .NET and Java EE platforms.
|
Simplify IT infrastructure
Mainsoft, Enterprise Edition, enables IT organizations to simplify mixed
.NET/Java EE production environments by deploying .NET server and Web
applications directly onto industry leading Java EE servers, such as IBM
WebSphere® Application Server or Tomcat, without having to
rewrite their entire .NET code or retrain Visual Studio® engineers.
Mainsoft also enables enterprises to deploy ASP.NET applications as pure JSR
168 portlets on IBM WebSphere Portal, making it faster and easier to realize
the benefits of a fully integrated portal environment, with reusable ASP.NET
and Java applications and services.
Mainsoft empowers customers with a large Windows server farm to
migrate .NET applications to Java EE servers 10x faster than
rewriting the applications in Java. Enterprise customers:
|
|
|
Save hundreds of thousands of dollars in Windows licensing, management and
operating costs.
|
|
|
|
Eliminate the liabilities of a multi-platform security architecture.
|
|
|
|
Simplify disaster recovery planning.
|
|
|
|
Boost scalability and performance for distributed enterprise applications.
|

ASP.NET and server applications deployed on a Java EE application
server.
Simplify application development
Mainsoft, Enterprise Edition, preserves enterprises' existing skill sets and
development methodologies. C# and Visual Basic developers continue working with
business analysts to understand and refine the business requirements, and they
continue using the Visual Studio IDE to develop and maintain .NET Web and
server applications. The main difference is that the .NET Web and server
applications are now running on a pure Java EE architecture.
Mainsoft, Enterprise Edition, introduces
the ability to reference and consume Java components such as JSR 168 APIs or
Java class libraries directly within Visual Studio, compile the .NET
application to Java bytecode, debug both the .NET and Java code within Visual
Studio, and deploy the entire application on Java EE servers. With
Mainsoft's Portal Edition, enterprises can deploy APS.NET applications
directly on WebSphere Portal. Organizations can also federate .NET services
such as SharePoint contents and
SQL Reporting Services directly from WebSphere Portal.
|