Open Source Competency
Our Open Source Competency Team (OSCT) at SrinSoft thrives to develop skills on new Java related technologies and incorporate them into our solution offerings. The OSCT team consists of architects & leads with exceptional skills in Java technologies, PHP and Adobe Flash and Flex.
Over the past several years SrinSoft has developed core competency in the Open Source technologies arena with a noteworthy collection of offshore and onsite offerings. The OSCT resources have extensive design, project management and implementation skills.
|
LANGUAGES
|
|
|
|
|
• Java/J2EE
• J2ME
• DHTML/HTML
• PHP
• Action Script
• FLEX
• Javascript
• C/C++
• Perl
• XML
|
|
|
|
FRAMEWORKS
|
|
|
|
|
• CXF
• JSF
• REST Services
• XmlBeans
• Spring
• Struts
• Jboss Seam
• Hibernate
• Jaxws
• IBatis
• Zend Framework
• Code Ignitor
• Symfony
• CakePHP
• Custom Flash Framework
|
|
|
|
SERVERS
|
|
|
|
|
• Jboss
• Apache Tomcat
• WebLogic
• Websphere
• IIS/Jrun
• Apache HTTP Server
• Flash Media Server
• Red 5 Server
|
|
|
|
DATABASES
|
|
|
|
|
• Oracle
• MS SQL
• MySQl
• DB2
• Informix
• Sybase
|
|
|
|
CMS/PORTAL
|
|
|
|
|
• Liferay
• Alfresco
• Drupal
• Joomla
• Typo3
• Xoops
• Wordpress
• Moodle
• Dokeos
• Atutor
|
|
|
|
REPORTS
|
|
|
|
|
• Jasper
• Jfreechart
• BIRT
• MDX
|
|
|
|
TECHNOLOGIES
|
|
|
|
|
• Java Web Services
• SOAP
• Java Threads
• RMI
• Swings
• JBoss Drools Rule Engine
• JScape JSSH
• Cisco JTAPI
• JMS
• CXF
• Apache MINA
• JDNI
|
|
|
|
Service Oriented Architecture(SOA)
|
|
|
|
|
• Enterprise Service Bus(ESB)
- ServiceMix, Fuse
• Mediation Router
- Apache Camel
• Flow Controller
- Apache ODE
• Messaging Services
- Apache ActiveMQ, IBM MQ-series, JBOSS-MQ
• Rule Engine
- JBoss Drools Engine
• Web Services
- CXF, RESTful Services, JAX-WS, JAXB, Axis2
|
|
|
|
TOOLS
|
|
|
|
|
• Eclipse
• Netbeans
• Altova Xmlspy
• Altova Mapforce
• Altova Stylevision
• Toad
• MSSql Client
• SOAP UI
|
|
|
Java Center of Excellence has been established at SrinSoft with the objective to: "Partner with Customer to realize business benefits through effective adoption of Java Technology" Java CoE through internal research and collaboration with product vendors delivers methods, frameworks and tools to help leverage J2EE technology to create effective business solutions.
Java has emerged as a leading development platform based on its modular, component-oriented architecture. SrinSoft's experienced team ensures the highest application quality and shortened development cycles by employing best-in-class Java and J2EE application. The most common reason for adopting Java is that it simplifies development and deployment, also reducing time and costs. It offers companies portability and scalability to meet changing business needs. J2EE promotes Programming in Java resulting in Java-centric computing, and all components deployed into a J2EE deployment (like EJB components and Servlet). Other languages can be integrated into a J2EE solution through web services, CORBA, JNI, or the JCA.
Enterprise Application Integration (EAI)
Enterprise Application Integration (EAI) provides a common framework for integrating incompatible and distributed systems - making it faster and easier to tie together applications and Web Services so that you can integrate them into your business processes for virtualization that span and increase the business value of your organization.
EAI reduces the complexity of your IT infrastructure and dramatically improves its reliability, flexibility and scalability - giving you the ability to focus on improving how your business runs instead of worrying about whether or not your infrastructure will be scalable or flexible enough to support new initiatives or capitalize on perpetual shifts in the market.
SrinSoft offers B2B Integrations solutions across the following functional domains.
. EAI Consulting
. Configuration, architecture and design
. Integration and interface development
. Re-engineering and migration
. Infrastructure services
. Remote Support
. EAI Competence Center
. QA Testing
Integrating enterprise applications to ensure success
Competitive market demands and business collaborations are the challenges faced by companies across the business. These challenges have pushed the company to integrate mission critical processes, disparate applications and data to leverage the existing investments and work closely with partners.
An EAI enabled systems integration transform the business operations and management by integrating processes and technology. EAI makes information to be shared and exchanged between disparate systems within the enterprise to increase speed and efficiency.
integrating enterprise to share information
. EAI solution provides standard platform for enabling system-to-system integration using web services and message queues.
. A powerful EAI implementation improves productivity by reducing the information redundancy and increasing information sharing.
. An EAI capability enables the organization to participate in e-marketplace for global exchanges to fulfill its business objectives.
. EAI creates highly effective systems by integrating the existing legacy and packaged applications to maximize the information system utilization.
SrinSoft's Enterprise Integration solution include integrating legacy and ERP applications using leading integration platforms such as MQ-Series, TIBCO, BEA WebLogic, and webMethods. In addition, SrinSoft can also build custom Enterprise Integration solutions based on standards like J2EE, CORBA, RMI, XML, HIPAA and EDI. Also, SrinSoft offers functional extensions to CRM, SCM and data warehousing systems using Web Services-based integration.
Service Oriented Architecture(SOA)
SOA solution to drive business performance
Today, the business need for Service Oriented Architecture (SOA) is to integrate heterogeneous business systems to enable sharing of services. Service oriented architecture reduces development costs and increases the profitability of the organization. SOA solution enables the organization to be more agile and leverage the technology investment of the business. SrinSoft's expertise in implementing SOA solutions and proven best practices will improve the operating efficiency and performance of the business.
SrinSoft Expertise:
. Enterprise Service Bus(ESB) - Apache ServiceMix, Fuse
. Mediation Router - Apache Camel
. Flow Controller - Apache ODE
. Messaging Services - Apache ActiveMQ, IBM MQ-series, JBOSS-MQ
. Rule Engine - JBoss Drools Engine
. Web Services - CXF, RESTful Services, JAX-WS, JAXB, Axis2
Proven service oriented architecture solution transforms the entire IT systems to be flexible and responsive to the growing demands of the business. We provide complete end-to-end solutions to help the clients to leverage the SOA solutions. Our service oriented architecture solutions help in reducing the system maintenance and integration costs of the IT infrastructure. We help the organization to improve customer service through faster delivery of services and quickly responding to the changing demands of the customers.
SOA benefits
. Leverages IT investment
. Improves responsiveness of the business to the changing demands of the customers
. Improves flexibility in integrating distributed applications
. Reduces maintenance costs
. Asset reuse, easy maintainability and delivery of consistent results.
SOA solutions
. Enterprise Service Bus (ESB)
. Web Services Security
. We Services Management
SrinSoft Offerings:
Our Java CoE brings together state-of-the-art technology and advanced process knowledge with personnel highly skilled in:
. Application design and development on J2EE compliant framework
. Expertise on EJB 2.0 with experience in Entity, Session and Message Beans
. Web Application design and development using Java Server Faces (JSF), JavaServer Pages (JSP)and Servlets
. Creating data centric applications using ORM frameworks (such as Hibernate) and Java Database Connectivity (JDBC)
. Integration using Java Message Service (JMS)
. Web Service based SOA components with WDSL, UDDI, SOAP, ebXML
. Development on J2EE compliant application servers, including BEA WebLogic and IBM WebSphere, JRun and JBoss
. Design and development of Enterprise Applications using frameworks such as Spring, Struts Framework etc.
With the benefit of interoperability and the smooth integration of systems and sources of data, Java platform based software solution helps businesses deliver unprecedented levels of value to customers, partners and employees.
Key benefits:
. Reduce development costs and risks
. Enhance quality of applications, development processes, and tool
. Achieve faster time to market with shorter development cycles
. Leverage proven architectural best practices, methodology, patterns, and frameworks
Open Source Competency
JBoss Seam application framework: JBoss Seam application framework glues together different Java EE technologies to provide a unified application development model. Seam combines JSF, EJB, jBPM and JBoss Rules into an easy to use application development framework with unique features for rapid development. This approach reduces the time and effort spent on developing all the necessary plumbing code for a Java EE application; instead developers can focus on implementing business requirements.
PHP Framework: The PHP Frameworks like Zend, Symfony, Codeignitor, CakePHP are used in conjunction with Open Source LAMP (Linux, Apache, MySQL and PHP) stack. The use of these Frameworks ensures that the applications are robust, scalable and cost effective. SrinSoft has expertise in the development of e-commerce sites, social networking sites, community sites, Content Management Systems (CMS), Reporting tools, Media galleries.
Adobe Life Cycle: Adobe Life Cycle is an integrated set of technologies to extend the value of existing back-end systems with collaborative rich Internet applications (RIAs) and guided forms, streamline business processes, manage correspondence, and strengthen security.