August 20, 2020 in News, Technology
Oops, Something went wrong
error in gmail email
Error display when sending email using gmail.

August 20, 2020 in News, Technology
error in gmail email
Error display when sending email using gmail.

August 18, 2020 in News, Technology
Google is a company which is mostly renowned for its moto “Don’t be evil” but in past few years Google has become very serious about generating money and blocking out all loopholes which tech nerds used to use for getting stuffs for free. If you have an old Google Apps a.k.a G Suite legacy account you might have free user limit starting from 10 to 2,000. I’ve seen many Google Apps a.k.a G Suite legacy account that has around 200 free user limit but the owner of that account can barely use it for his current business.
The reason behind this is that having a Google Apps legacy account with 200 or more free users means it is a really old Google Apps free account which Google later renamed as Google Apps legacy account and removed many cool features from those legacy accounts, like Migration, adding Secondary Domain etc. to encourage users to opt for their paid plan i.e. $5/user/month.
Now Google officially stopped allowing the secondary domain addition for Google Apps legacy accounts back in 2012 and legacy users are only been allowed to add domain alias instead of a complete secondary domain name. But till 28th August 2015 I was able to add secondary domain to Google Apps legacy accounts by doing a simple and popular upgradation trick as follows:
But now, IT’S NO MORE POSSIBLE. That’s right. I’ve tried to do the same thing a few weeks back in September and now you cannot downgrade back to your legacy account unless you remove your secondary domain name that you have added after the upgradation.
I know that the only reason people was able to perform the trick for all this time is because there was a minor loophole/bug which was present in Google Apps down-gradation service and never actually gets fixed by Google. But now it seems Google has fixed the loophole and those legacy free Google Apps account are completely out of work if you still don’t use the primary domain.
Domain alias is nothing but a new name to the same email address. This is really important if you have same domain name with various TLDs. Let’s say you have a multinational company and you use Google Apps for your business needs. Now though www.example.com might be your primary company domain but for different countries you may also have the following domain names:
Now obviously you do not want to create separate email id for same person with different domain TLDs, right? Because it will be impossible for that person to manage all those email account. This is where Domain Alias kicks in. If you have an employee email as jhon@example.com and if you add all your different country domains as Domain Alias, even if someone email to jhon@example.in it will be delivered to jhon@example.com automatically but the address will still show the .in domain name. Cool right? I know, this is the actual implementation of domain alias. So, in short domain alias won’t give you a new email address.
Well, Google has covered all of its loopholes (thanks to the internet for sharing them publicly) and made sure that you cannot access your Google Apps legacy account lifelong by keep adding new secondary domain, unless you have access to Google Apps for Education or Google Apps for Non-Profit or Google Apps for Government. For these three Google Apps category the general legacy rule doesn’t apply. That’s right.
So, I guess now you have only 2 ways either you get and of those above three mentioned accounts (which is really hard to get, really hard) or you pay $5/user/month to Google if you are happy with 25GB Google Storage and if you want unlimited, well pay $10/user/month. That’s the end of the story.
There is no way you can add new secondary domain to Google Apps legacy account anymore. The most shocking thing is Google has release this patch so quietly that almost no one have noticed this change unless they tried to do it on their account. Google just added a new link to their “Downgrade to legacy Free edition” help article. See the screenshot below for more.
August 18, 2020 in News, Technology
IBM today revealed the next generation of POWER CPU – the POWER10 (pictured).
It expects an improvement of up to 3x greater processor energy efficiency, workload capacity, and container density than the POWER9.
Designed over five years with hundreds of new and pending patents, it is expected to be available in the second half of 2021.
Some of the new processor innovations include:
Support for Multi-Petabyte Memory Clusters< with a new technology called Memory Inception, designed to improve cloud capacity and economics for memory-intensive workloads from ISVs like SAP, the SAS Institute, and others as well as large-model AI inference.
New Hardware-Enabled Security Capabilities including transparent memory encryption designed to support end-to-end security. The IBM POWER10 processor is engineered to achieve significantly faster encryption performance with quadruple the number of AES encryption engines per core compared to IBM POWER9 for today’s most demanding standards and anticipated future cryptographic standards like quantum-safe cryptography and fully homomorphic encryption. It also brings new enhancements to container security.
New Processor Core Architectures with an embedded Matrix Math Accelerator which is extrapolated to provide 10x, 15x and 20x faster AI inference for FP32, BFloat16 and INT8 calculations per socket respectively than the IBM POWER9 processor to infuse AI into business applications and drive greater insights.
“Enterprise-grade hybrid clouds require a robust on-premises and off-site architecture inclusive of hardware and co-optimized software,” said Stephen Leonard, GM of IBM Cognitive Systems. “With IBM POWER10 we’ve designed the premier processor for enterprise hybrid cloud, delivering the performance and security that clients expect from IBM. With our stated goal of making Red Hat OpenShift the default choice for hybrid cloud, IBM POWER10 brings hardware-based capacity and security enhancements for containers to the IT infrastructure level.”
POWER10-based systems can to support up to 3x increases in users, workloads and OpenShift container density for hybrid cloud workloads as compared to POWER9-based systems.
This can affect multiple datacentre attributes to drive greater efficiency and reduce costs, such as space and energy use, while also allowing hybrid cloud users to achieve more work in a smaller footprint.
Further, to address new security considerations associated with the higher density of containers, POWER10 is designed to deliver new hardware-enforced container protection and isolation capabilities co-developed with the POWER10 firmware. If a container were to be compromised, the POWER10 processor is designed to be able to prevent other containers in the same Virtual Machine (VM) from being affected by the same intrusion.
Cyberattacks are continuing to evolve, and newly discovered vulnerabilities can cause disruptions as organizations wait for fixes. To better enable clients to proactively defend against certain new application vulnerabilities in real-time, POWER10 is designed to give users dynamic execution register control, meaning users could design applications that are more resistant to attacks with minimal performance loss.
The POWER family has long been a leader in supporting a wide range of flexible deployments for hybrid cloud and on-premises workloads through a combination of hardware and software capabilities. The POWER10 processor is designed to elevate this with the ability to pool or cluster physical memory across POWER10-based systems, once available, in a variety of configurations. In a breakthrough new technology called Memory Inception, the POWER10 processor is designed to allow any of the POWER10 processor-based systems in a cluster to access and share each other’s memory, creating multi-Petabyte sized memory clusters.
For both cloud users and providers, Memory Inception offers the potential to drive cost and energy savings, as cloud providers can offer more capability using fewer servers, while cloud users can lease fewer resources to meet their IT needs.
As AI continues to be more and more embedded into business applications in transactional and analytical workflows, AI inferencing is becoming central to enterprise applications. The POWER10 processor is designed to enhance in-core AI inferencing capability without requiring additional specialized hardware.
With an embedded Matrix Math Accelerator, the POWER10 processor is expected to achieve 10x, 15x, and 20x faster AI inference for FP32, BFloat16 and INT8 calculations respectively to improve performance for enterprise AI inference workloads as compared to POWER9, helping enterprises take the AI models they trained and put them to work in the field. With IBM’s broad portfolio of AI software, IBM POWER10 is expected to help infuse AI workloads into typical enterprise applications to glean more impactful insights from data.
With hardware co-optimized for Red Hat OpenShift, IBM POWER10-based servers will deliver the future of the hybrid cloud when they become available in the second half of 2021. Samsung Electronics will manufacture the POWER10 processor, combining Samsung’s industry-leading semiconductor manufacturing technology with IBM’s CPU designs
source:electronicsweekly
August 17, 2020 in News, Technology
Apple has announced a new update for its most popular products: iPhones, iPads and Macs. The new updates to iOS, MacOS and iPadOS majorly focus on improving performance and introducing bug fixes to the software, as opposed to bringing new features and functionality.
The updates iOS 13.6.1, iPadOS 13.6.1, and macOS 10.15.6 fix a number of issues, however, of the three, it is the update for iPhones and iPads that is more interesting. The latest iOS update brings the fix for a “green tint” issue that was first seen by iPhone 11 users. Apart from this, the update also fixes an issue that resulted in unneeded system data files not be automatically deleted when storage is low. The same has also been fixed on the iPadOS 13.6.1 which suffered from the exact issue.
The iOS 13.6.1 also fixes a thermal management issue that was mostly reported by iPhone 11 users. This issue also led to a green tint being noticed by users mostly when using Night Shift or while in a dark room. This issue had also been noticed by some users on iPhone X. However, not too many reports of this had emerged online. Additionally, this new update also brings a fix for an issue where Exposure Notifications were being disabled for some users.
Interestingly, these could be the last updates for iPhones and iPads under the iOS 13and iPadOS 13 name. After this, Apple is expected to start rolling out iOS 14 and iPadOS 14 updates to users.
For iPhone and iPads users, the new update can be downloaded simply navigating to the settings page, then General and then Software Update. To initiate the update, the user would need to ensure good amount of storage on the phone and also sufficient battery.
The phone would also require a fast data connection.As for the MacOS 10.15.6, the new update fixes a stability issue that could occur when running virtualization apps. It also resolves an issue where an iMac (Retina 5K, 27-inch, 2020) may appear washed out after waking from sleep.
August 11, 2020 in Php, Technology, Tips and Tricks
Integrating Opencart with ShipRocket
Following are the ways to integrate Opencart with ShipRocket. Before you proceed with these steps, make sure that you have installed the Shiprocket plugin on your Opencart account.
Supported Version :
2.3.*,
2.2.0.0,
2.1.0.1, 2.1.0.2,
2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1
Step I – Configuration at Opencart Extension
2. Go to Extensions Tab -> Extension Installer. Upload the extension file downloaded from the link given above.
3. Once the file is successfully uploaded. Go to Extensions Tab -> Modules.
4. Add OpenCart Rest API.
5. Once the API’s are installed, click on the Add New button, enter the title as ShipRocket and click Save

6. Now you will get Public Key & Private Key for Opencart. Copy and save them.

Step II – Configuration at ShipRocket panel
1. Login to ShipRocket panel.
2. Go to Settings->Channels.
3. Click on “Add New Channel” Button.
4. Click on Opencart -> Integrate.

5. Switch “On” the Order and Inventory Sync as per your requirement.
6. Fill in the Parameters i.e Store Url, public Hash, Private hash (as saved from the OpenCart panel) and Opencart version
7. Click “Save Channel & Test Connection”.
8. The green icon indicates that the channel has been successfully configured.

August 4, 2020 in News, Technology, Tips and Tricks
The Samsung Galaxy Watch 3 is launching tomorrow alongside the Galaxy Note 20 series but leaks and rumors these past few months have left little to the imagination. Samsung’s new flagship smartwatch has appeared in renders, its firmware has outed its features, it’s already on the shelves at some retail stores, and now, it has appeared in official AT&T how-to videos leaked by tipster Evan Blass.
The two instructional videos show the front of the Samsung Galaxy Watch 3 and describe processes like resetting the watch, changing watch faces, adding widgets to the home screen, and more. We can also see the rotating dial of the smartwatch in action in these videos.
In addition, you get a good sense of the watch’s interface and how to navigate the home screen. For instance, swiping right brings up the notifications menu, swiping left brings up the widgets, exercise modes, and apps, and swiping down brings up the Moments bar to view status icons, access settings, or activate features quickly. You can see all this in the two leaked AT&T instructional videos below.
All that’s left for Samsung to do now is to unveil the Galaxy Watch 3 price and availability details. As we mentioned before, the watch is already on shelves in some retail stores and according to prices spotted by leaker Max Weinbach at a Target store, it can go for anywhere between $399.99 to $479.99 depending on the model. Weinbach also claims that the “street date” for the device is August 6 so that’s when you can expect to buy it online or from brick and mortar stores.
July 11, 2020 in Technology, Tips and Tricks, Ubuntu
allow ec2 ubuntu server login using password instead of pem file
To enable a password authentication, you create a password, update the /etc/ssh/sshd_config file, and then restart the SSH service. The following procedure is tested on Amazon Linux, RHEL, SUSE, and Ubuntu.
Note: Using a password-based login rather than key pair authentication has security implications. Therefore, password-based login isn’t recommended. Also, it’s a best practice to minimize the source IP addresses of the security group rules associated with your instance to prevent an SSH attack.
1. From an SSH client, log in to your EC2 instance.
Use one of the following user names:
If ec2-user or root doesn’t work, check with your AMI provider.
2. Set a password for user. The example below uses ec2-user as the user:
$ sudo passwd ec2-user
Changing password for user ec2-user.
New password:
Retype new password:
For example, a successful response looks like this:
passwd: all authentication tokens updated successfully.
3. Update the PasswordAuthentication parameter in the /etc/ssh/sshd_config file:
PasswordAuthentication yes
4. Restart the SSH service.
For Amazon Linux, RHEL 5, and SUSE Linux, use this command:
sudo service sshd restart
For Ubuntu, use this command:
sudo service ssh restart
5. Exit the SSH client, and then log in to test the password authentication.
July 11, 2020 in Technology
Service-Oriented Architecture (SOA) and Web Services: The Road to Enterprise Application Integration (EAI)
Most enterprises have made extensive investments in system resources over the course of many years. Such enterprises have an enormous amount of data stored in legacy enterprise information systems (EIS), so it’s not practical to discard existing systems. It’s more cost-effective to evolve and enhance EIS. But how can this be done? Service Oriented Architecture (SOA) provides a cost-effective solution.
SOA is not a new concept. Sun defined SOA in the late 1990’s to describe Jini, which is an environment for dynamic discovery and use of services over a network. Web services have taken the concept of services introduced by Jini technology and implemented it as services delivered over the web using technologies such as XML, Web Services Description Language (WSDL), Simple Object Access Protocol (SOAP), and Universal Description, Discovery, and Integration(UDDI). SOA is emerging as the premier integration and architecture framework in today’s complex and heterogeneous computing environment. Previous attempts didn’t enable open interoperable solutions, but relied on proprietary APIs and required a high degree of coordination between groups. SOA can help organizations streamline processes so that they can do business more efficiently, and adapt to changing needs and competition, enabling the software as a service concept. eBay for example, is opening up its web services API for its online auction. The goal is to drive developers to make money around the eBay platform. Through the new APIs, developers can build custom applications that link to the online auction site and allow applications to submit items for sale. Such applications are typically aimed at sellers, since buyers must still head to ebay.com to bid on items. This type of strategy, however, will increase the customer base for eBay.
SOA and web services are two different things, but web services are the preferred standards-based way to realize SOA. This article provides an overview of SOA and the role of web services in realizing it. The article provides:
SOA is an architectural style for building software applications that use services available in a network such as the web. It promotes loose coupling between software components so that they can be reused. Applications in SOA are built based on services. A service is an implementation of a well-defined business functionality, and such services can then be consumed by clients in different applications or business processes.
SOA allows for the reuse of existing assets where new services can be created from an existing IT infrastructure of systems. In other words, it enables businesses to leverage existing investments by allowing them to reuse existing applications, and promises interoperability between heterogeneous applications and technologies. SOA provides a level of flexibility that wasn’t possible before in the sense that:
SOA uses the find-bind-execute paradigm as shown in Figure 1. In this paradigm, service providers register their service in a public registry. This registry is used by consumers to find services that match certain criteria. If the registry has such a service, it provides the consumer with a contract and an endpoint address for that service.

Figure 1: SOA’s Find-Bind-Execute Paradigm
SOA-based applications are distributed multi-tier applications that have presentation, business logic, and persistence layers. Services are the building blocks of SOA applications. While any functionality can be made into a service, the challenge is to define a service interface that is at the right level of abstraction. Services should provide coarse-grained functionality.
Web services are software systems designed to support interoperable machine-to-machine interaction over a network. This interoperability is gained through a set of XML-based open standards, such as WSDL, SOAP, and UDDI. These standards provide a common approach for defining, publishing, and using web services.
Sun’s Java Web Services Developer Pack 1.5 (Java WSDP 1.5) and Java 2 Platform, Enterprise Edition (J2EE) 1.4 can be used to develop state-of-the-art web services to implement SOA. The J2EE 1.4 platform enables you to build and deploy web services in your IT infrastructure on the application server platform. It provides the tools you need to quickly build, test, and deploy web services and clients that interoperate with other web services and clients running on Java-based or non-Java-based platforms. In addition, it enables businesses to expose their existing J2EE applications as web services. Servlets and Enterprise JavaBeans components (EJBs) can be exposed as web services that can be accessed by Java-based or non-Java-based web service clients. J2EE applications can act as web service clients themselves, and they can communicate with other web services, regardless of how they are implemented.
The Java WSDP 1.5 and J2EE 1.4 platforms provide the Java APIs for XML (JAX) that are shown in Table 1.
Table 1: Java APIs for XML (JAX) provided by J2EE 1.4
| API | Description |
|---|---|
| Java API for XML Processing (JAXP) 1.2 | This API lets you process XML documents by invoking a SAX or DOM parser in your application. JAXP 1.2 supports W3C XML Schema. |
| Java API for XML-based RPC (JAX-RPC) 1.1 | This is an API for building and deploying SOAP+WSDL web services clients and endpoints. |
| Java APIs for XML Registries (JAXR) 1.0.4 | This is a Java API for accessing different kinds of XML registries. It provides you with a single set of APIs to access a variety of XML registries, including UDDI and the ebXML Registry. You don’t need to worry about the nitty-gritty details of each registry’s information model. |
| SOAP with Attachments API for Java (SAAJ) 1.2 | This API lets you produce and consume messages conforming to the SOAP 1.1 specification and SOAP with Attachments note. |
| JSR 109: Web services for J2EE 1.0 | JSR 109 defines deployment requirements for web services clients and endpoints by leveraging the JAX-RPC programming model. In addition, it defines standard deployment descriptors using the XML Schema, thereby providing a uniform method of deploying web services onto application servers through a wide range of tools. |
Note: JAX-RPC 1.1 and SAAJ 1.2 include support for the Web Services Interoperability (WS-I) and the Web Services Interoperability Basic Profile (WSI-BP), currently being developed by http://www.ws-i.org, which provides a set of guidelines on how to develop interoperable web services.
With the APIs described in Table 1, you can focus on high-level programming tasks, rather than low-level issues of XML and web services. In other words, you can start developing and using Java WSDP 1.5 and J2EE 1.4 web services without knowing much about XML and web services standards. You only need to deal with Java semantics, such as method invocation and data types. The dirty work is done behind the scenes, as discussed further in the next section.
Figure 2 illustrates how the JAXR and JAX-RPC APIs play a role in publishing, discovering, and using web services and thus realizing SOA.

Figure 2: Web services Publish-Discover-Invoke model
The J2EE 1.4 platform provides a standardized mechanism to expose servlets and EJBs as web services. Such services are considered web service endpoints (or web service ports), and can be described using WSDL and published in a UDDI registry so that they can be discovered and used by web service clients.
Once a web service is discovered, the client makes a request to a web service. The web service processes the request and sends the response back to the client. To get a feeling for what happens behind the scenes, consider Figure 2, which shows how a Java client communicates with a Java web service in the J2EE 1.4 platform. Note that J2EE applications can use web services published by other providers, regardless of how they are implemented. In the case of non-Java-based clients and services, the figure would change slightly, however. As mentioned earlier, all the details between the request and the response happen behind the scenes. You only deal with typical Java programming language semantics, such as Java method calls, Java data types, and so forth. You needn’t worry about mapping Java to XML and vice-versa, or constructing SOAP messages. All this low-level work is done behind the scenes, allowing you to focus on the high-level issues.

Figure 3: A Java Client Calling a J2EE Web
Note: J2EE 1.4 and Java WSDP 1.5 support both RPC-based and document-oriented web services. In other words, once a service is discovered, the client can invoke remote procedure calls on the methods offered by the service, or send an XML document to the web service to be processed
Interoperability is the most important principle of SOA. This can be realized through the use of web services, as one of the key benefits of web services is interoperability, which allows different distributed web services to run on a variety of software platforms and hardware architectures. The Java programming language is already a champion when it comes to platform independence, and consequently the J2EE 1.4 and Java WSDP 1.5 platforms represent the ideal platforms for developing portable and interoperable web services.
Interoperability and portability start with the standard specifications themselves. The J2EE 1.4 and Java WSDP 1.5 platforms include the technologies that support SOAP, WSDL, UDDI, and ebXML. This core set of specifications — which are used to describe, publish, enable discovery, and invoke web services — are based on XML and XML Schema. If you have been keeping up with these core specifications, you know it’s difficult to determine which products support which levels (or versions) of the specifications. This task becomes harder when you want to ensure that your web services are interoperable.
The Web Services Interoperability Organization (WS-I) is an open, industry organization committed to promoting interoperability among web services based on common, industry-accepted definitions and related XML standards support. WS-I creates guidelines and tools to help developers build interoperable web services.
WS-I addresses the interoperability need through profiles. The first profile, WS-I Basic Profile 1.0 (which includes XML Schema 1.0, SOAP 1.1, WSDL 1.1, and UDDI 2.0), attempts to improve interoperability within its scope, which is bounded by the specification referenced by it.
Since the J2EE 1.4 and Java WSDP 1.5 platforms adhere to the WS-I Basic Profile 1.0, they ensure not only that applications are portable across J2EE implementations, but also that web services are interoperable with any web service implemented on any other platform that conforms to WS-I standards such as .Net.
SOA is usually realized through web services. Web services specifications may add to the confusion of how to best utilize SOA to solve business problems. In order for a smooth transition to SOA, managers and developers in organizations should known that:
Sun has recognized the challenges customers face in moving to SOA and has developed an SOA Opportunity Assessment service offering that leverages years of experience in delivering enabling technology solutions that met the unique needs of each customer. Sun’s SOA Opportunity Assessment provides customers with an analysis of their organization’s readiness to move to SOA, and a set of best practices developed to complement this service offering, and helps them identify business-relevant opportunities for building their service-oriented applications using architectural best practices and reusable design patterns. For more information on this as well as additional Sun SOA services offerings.
In addition, Sun’s Java BluePrints provide developers with guidelines, patterns, and sample applications. Java BluePrints has a book on Designing Web Services with J2EE 1.4, which is the authoritative guide to the best practices for designing and integrating enterprise-level web services using J2EE 1.4. It provides the guidelines, patterns, and real-world examples architects and developers need in order to shorten the learning curve and start building robust, scalable, and portable solutions.
Enterprises have invested heavily in large-scale packaged application software such as enterprise resource planning (ERP), supply chain management (SCM), customer relationship management (CRM), and other systems to run their businesses. IT managers are being asked to deliver the next generation of software applications that will provide new functionality, while leveraging existing IT investments. The solution to this is integration technology; the available integration technology solutions, however, are proprietary and do not interoperate with each other. The advent of web services and SOA offers potential for lower integration costs and greater flexibility.
JSR 208 Java Business Integration (JBI), is a specification for a standard that describes plug-in technology for system software that enables a service-oriented architecture for building integration server software. JBI adopts SOA to maximize the decoupling between components, and create well-defined interoperation semantics founded on standards-based messaging. JSR 208 describes the service provider interfaces (SPIs) that service engines and bindings plug into, as well as the normalized message service that they use to communicate with each other. It is important to note that JSR 208 doesn’t define the engines or tools themselves. JSR 208 has the following business advantages:
A JSR 208 example architecture is shown in Figure 4.

Figure 4: An Example Architecture Based on JSR 208
As you can see, JBI provides an environment in which plug-in components reside. Interaction between the plug-in components is by means of message-based service invocation. Services produced and consumed by plug-in components are modeled using WSDL (version 2.0). A normalized message consists of two parts: the abstract XML message, and message metadata (or message context data), which allows for association of extra information with a particular message as it is processed by plug-in and system components.
Sun’s Project Shasta, which is based on the JSR 208 architecture, aims to build a next-generation integration solution. This project will be implemented on Sun’s J2EE application server and leverage J2EE services such as Java Message Service (JMS), J2EE Connector Architecture (JCA), failover, and high availability. It will feature many of the emerging standards in the web services (such as web service notification, coordination, and transaction management) and integration space. The project will be focused on web services and using them to enable the creation of service-oriented architectures. Figure 5 depicts what a fully implemented product could look like.

Figure 5: An Example Architecture Based on JSR 208
Web services, which build on knowledge gained from other mature distributed environments (such as CORBA and RMI), offer a standardized approach to application-to-application communication and interoperability. They provide a way for applications to expose their functionality over the web, regardless of the application’s programming language or platform. In other words, they allow application developers to master and manage the heterogeneity of EIS.
Web services let developers reuse existing information assets by providing developers with standard ways to access middle-tier and back-end services and integrate them with other applications.
Since web services represent gateways to existing back-end servers, strong support for back-end integration is required. This is where the J2EE platform comes into play. The J2EE platform provides industry-standard APIs (such as the J2EE Connector Architecture, the JDBC API, Java Message Service (JMS), among others) for accessing legacy information systems. J2EE 1.4 (which supports web services) provides an excellent mechanism to integrate legacy EIS and expose their functionality as interoperable web services, thereby making legacy data available on heterogeneous platform environments.
The advent of web services and SOA offers potential for lower integration costs and greater flexibility. An important aspect of SOA is the separation of the service interface (the what) from its implementation (the how). Such services are consumed by clients that are not concerned with how these services will execute their requests. Web services are the next step in the Web’s evolution, since they promise the infrastructure and tools for automation of business-to-business relationships over the Internet.
JSR 208 (Java Business Integration) has the potential to revolutionize the industry as it provides a way for platform vendors, system integrators, and enterprise software developers to collaborate on integration solutions that have the flexibility to move with a changing market.
By Qusay H. Mahmoud,
February 12, 2020 in Technology
Now these days website play major role in business. Main identity of any business is website. Using website you can promote your business nationally or internationally. Website helping you to provide branches nationally or internationally without any physical investment.
If you are shopkeeper you can easily sale your product without worrying about your limited boundary. Using website you can manage your inventory easily. Using website you can promote business B2B and B2C. B2B means business to business and B2C means business to consumer.
Soa Technology (Aditya Kumar Singh) solve your problems about website development and designing.
We are expertise to develop blogs, eCommerce (shopping), static, dynamic, social, news, management (school, college) websites. We deliver your product with 100% satisfactory to meet your requirement.
Technology and Platform we are used:
PHP, Laravel, Opencart, WordPress, Drupal, Magneto, Jquery, Html 5, Css etc.
For eCommerce platform:
February 12, 2018 in Technology
Finding a true partner that can provide expertise on mobile technology has become crucial for startups, large and small organizations across a wide range of businesses. Mobisoft delivers the Android technology expertise necessary for your Android app development project. We also help businesses to improve their operational efficiencies, cost structure and remain technologically competitive.
Android is most widely used mobile operating systems across the globe and also one of the complex ecosystems with myriad of phones of different dimensions, manufacturers and form factors.
Our Android app development service adheres to the best in class Android architectural standards, and complete understanding of comprehensive Android ecosystem helping us building scalable and sustainable Android applications across Android platforms like Android phone, tablets, Android Wear and Android TV.
Have a glance at the range of brilliant Android applications developed by us. Opt for scalable and powerful apps with a touch of excellence.